0

我想在“prefPlist”变量中的 plist 文件中添加一些具有其相对类型的键。

示例内容必须是:

<dict>
    <key>App Version</key>
    <string>Beta 1</string>
    <key>Configuration Type</key>
    <integer>7</integer>
    <key>Creation Date</key>
    <date>27 04 2013, 03:00</date>
    <key>Want some milk?</key>
    <true/>
</dict>

第一个键必须是字符串类型,第二个是整数类型,第三个是日期时间类型,第四个是布尔值。

我怎样才能做到这一点?

4

2 回答 2

0

马特奥:

您应该能够阅读此处支持的 NSDictionary 和 NSMutableDictionary 消息

同时,您似乎想使用,例如:

NSString *source = [[NSBundle mainBundle] pathForResource:@"FileName ofType:@"plist"];
myDictionary = [[[NSDictionary alloc] initWithContentsOfFile:source] mutableCopy];

这当然假设 plist 在你的包中。在使用字典加载之前,将 FileManager 用于您的沙箱文档或其他地方以获取正确的位置。

坦率

于 2013-04-28T15:33:00.637 回答
0
<key>prefList</key>
<array>
  <string>string</string>
  <string>integer</string>
  <string>date</string>
  <string>boolean</string>
</array>
于 2013-04-28T14:29:42.237 回答