根据变量值从Plist读取数据

时间:2014-03-02 21:54:27

标签: ios plist

我有一个包含多个父类别的plist,我希望允许用户选择该地点,并根据变量的值返回该plist的子类中的唯一数据。传递给变量的内容与父类别的名称相同。如何根据变量的值从plist中检索不同的信息?

1 个答案:

答案 0 :(得分:1)

只需创建一个保存plist数据的NSDictionary,然后创建一个包含变量数据的数组。

NSDictionary *dictionary = [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] 
        pathForResource:@"yourPlist" ofType:@"plist"]];
NSArray *array = [dictionary objectForKey:variable];