【发布时间】:2014-08-15 06:52:00
【问题描述】:
我想知道你们是否可以帮我从以下 plist 中读取数据(见图)
我想要做的是创建一个 NSArray,例如名为“OriginatingKey”的对象:{"Crew Oxygen", "EXT", "Hatch/Safety Equipment", "ALT Doors/Inhibits Switch"}
到目前为止,我正在使用:
NSString *plistpath = [[NSBundle mainBundle] pathForResource:@"fileName" ofType:@"plist"];
NSDictionary* DATA = [NSDictionary dictionaryWithContentsOfFile:plistPath];
NSArray *list1 = [DATA valueForKey:@"OriginatingKey"];
可悲的是,这会生成正确数量的对象列表。当我打印这些对象之一的描述时,我得到一个错误。当我输入NSLog(@"list1[0]") 时,我得到一个小错误:“格式字符串不是字符串文字”,但日志确实打印了相应的字符串。
提前感谢您的帮助!
【问题讨论】:
标签: objective-c plist