我有一个包含多个父类别的plist,我希望允许用户选择该地点,并根据变量的值返回该plist的子类中的唯一数据。传递给变量的内容与父类别的名称相同。如何根据变量的值从plist中检索不同的信息?
答案 0 :(得分:1)
只需创建一个保存plist数据的NSDictionary
,然后创建一个包含变量数据的数组。
NSDictionary *dictionary = [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle]
pathForResource:@"yourPlist" ofType:@"plist"]];
NSArray *array = [dictionary objectForKey:variable];