如何穿越plist

时间:2010-07-29 06:37:17

标签: iphone plist

如何在plist中遍历以获取值编号?

我的plist看起来像这样:

Arrays
  Array
    Dictionary
       Number
       Number
  Array
    ...

所以在代码中,我已经开始了:

NSString *imagePlist = [[NSBundle mainBundle] pathForResource:@"Imageinfo" ofType:@"plist"];    
NSArray *imageArray = [[NSArray alloc] initWithContentsOfFile:imagePlist]; 

我不知道接下来会发生什么?请指教。感谢

1 个答案:

答案 0 :(得分:1)

现在你有了NSArray ...寻找objectAtIndex:或使用:for (NSArray *secondLevelArray in imageArray) { ...do something with secondLevelArray... }

适用于NSDictionaryobjectForKey:for (id key in dict) {...}或您想要的任何内容。

对于NSNumber[number intValue]或浮动或双倍或任何你需要的。