1

在 iOS 中,plist 文件是有用的资源,因为您可以在其中保存一个数组或字典,并使用如下代码从 plist 文件中读取:

 NSMutableDictionary *myDic = [[NSMutableDictionary alloc] 
                                    initWithContentsOfFile:path];

是否有任何结构在使用 C++/Cx 的 Windows 8 应用程序中具有类似的行为

4

1 回答 1

1

如果您正在寻找 Dictionary 数据结构,您可以使用:

Dictionary<TKey, TValue>
// simple example, dictionary of Uris
Dictionary<string, Uri>
// or advanced example, dictionary of lists of strings
Dictionary<string, List<string>>

或者,如果您正在寻找保存应用程序设置的地方,您可以使用ApplicationData.Current.LocalSettings。请注意,您只能在其中保存原始类型,并且每个条目必须小于大约 4kB。
如果您想在您的应用程序中保留更大的数据,例如配置对象或收藏项目列表,您必须将它们保存到ApplicationData.Current.LocalFolder中,例如序列化为 Json。

于 2013-05-18T07:59:59.303 回答