【发布时间】:2020-05-02 21:59:08
【问题描述】:
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'dbmodel.dart';
// **************************************************************************
// TypeAdapterGenerator
// **************************************************************************
class CacheAdapter extends TypeAdapter<Cache> {
@override
final typeId = 4;
@override
Cache read(BinaryReader reader) {
var numOfFields = reader.readByte();
var fields = <int, dynamic>{
for (var i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
};
return Cache(
isDarkMode: fields[0] as bool,
);
}
@override
void write(BinaryWriter writer, Cache obj) {
writer
..writeByte(1)
..writeByte(0)
..write(obj.isDarkMode);
}
}
Hive 生成文件的 for 循环出现错误,提示“control-flow-collections”实验未启用。
for (var i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
谁能帮帮我?
【问题讨论】:
标签: android ios flutter dart cross-platform