我一直在尝试使用Dart中的共享偏好来保存列表的列表。例如,我有一个列表
我尝试将二维列表转换为列表,使用
List data = [["dave","21","M"],["steven","22","F"]]
,我尝试将其保存和加载,但应用程序仍然会抛出Unhandled Exception: type 'List<dynamic>' is not a subtype of type 'List<String>'
。我尝试将二维列表转换为列表,使用
List new_data = data.expand((i) => i).toList();
,然后再保存它。但是,即使它是一个只包含字符串的列表,异常仍然存在。
List<List<String>>
吗? - Dani