gpt4 book ai didi

ios - 如何读取 plist 并根据其在 Xcode 中的内容创建不同的数组

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:07:04 24 4
gpt4 key购买 nike

我有一个像这样的 .plist:

screenshot of plist
点击图片查看完整分辨率

如何为项目的每个子部分创建不同的数组。像 NSArray foodName 的内容从项目 0 的项目 1 到项目 n 的 foodName

有很多项目。

最佳答案

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
self.pFile = [[paths objectAtIndex:0]
stringByAppendingPathComponent:@"recipes.plist"];

self.plist = [[NSMutableDictionary alloc] initWithContentsOfFile:pFile];
if (!plist) {
self.plist = [NSMutableDictionary new];
[plist writeToFile:pFile atomically:YES];
}

NSDictionary 可能就是您想要的。然后为每个食谱/recipeDetail/你在结构中的任何位置做一个“for”?

关于ios - 如何读取 plist 并根据其在 Xcode 中的内容创建不同的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21119922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com