我有一些数据存储在plist中并显示在tableview中。这是一系列词典。它看起来像这样:
<array>
<dict>
<key>title</key>
<string>Title 1</string>
<key>image</key>
<string>test.png</string>
<key>description</key>
<string>Description 1</string>
</dict>
<dict>
<key>title</key>
<string>Title 2</string>
<key>image</key>
<string>test2.png</string>
<key>description</key>
<string>Description 2</string>
</dict>
如何提取数据以将第一个字典中的项目保存到新的plist中,以便我可以将其显示在其他位置。
答案 0 :(得分:2)
我认为这是你从plist中提取数组的方法:
NSString* plistPath = [[NSBundle mainBundle] pathForResource:@"filename" ofType:@"plist"];
NSArray* contentArray = [NSArray arrayWithContentsOfFile:plistPath];