修改数组的初始化代码是非常容易的。大多数Cocoa中的群集,比如NSArray和NSDictionary都内建有在plist中序列化反序列化的支持。只要是你使用的是内建类型,就可以直接让数组根据一个plist初始化。
NSString *path=[[NSBundle mainBundle ]pathForResource:@" plistName" ofType:@"plist"];//向应用请求名为plistName的plist路径。
nsmutableArray *tempArray=[NSMutableArray alloc]initwithContentsOfFile:path];//用plist内容初始化数组
剩下的操作就和正常的tableview的操作一样啦!