1,创建
按command +N快捷键创建,或者File —> New —> New File,选择Mac OS X下的Property List
创建plist文件名为plistdemo。
打开plistdemo文件,在空白出右键,右键选择Add row 添加数据,添加成功一条数据后,在这条数据上右键看到 value Type选择Dictionary。点加号添加数据。
创建完成之后用source code查看到plist文件是一个xml格式的文件。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>one</key> <array> <string>chenglong</string> <string>lilianjie</string> <string>zhenzidan</string> <string>shixiaolong</string> </array> <key>two</key> <array> <string>liushishi</string> <string>tangyan</string> <string>zhangziyi</string> <string>yangmi</string> </array> </dict> </plist>
|
读取数据的方式,和方法可以参考下面的代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| - (void)viewDidLoad { [super viewDidLoad];
NSString *path=[[NSBundle mainBundle] pathForResource:@"person" ofType:@"plist"]; NSDictionary *dict=[[NSDictionary alloc] initWithContentsOfFile:path]; self.names=dict; [self resetSearch]; [self.table reloadData]; }
|
我是直接放在了viewDidLoad这个方法中