如何将数组存储到plist文件中?

时间:2011-05-04 05:19:24

标签: iphone objective-c

我有一个数组,我想将该数组存储到plist文件中。我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

假设你有一个变量urArray持有数组和一个名为NSString的{​​{1}}变量,它包含你想要创建的文件的完整路径名,那么这样做就可以了:

pListFilePath

答案 1 :(得分:2)

按照以下步骤操作:将NSArray存储到plist中

示例:arrResult是您的数组

NSMutableDictionary *dict1=[[NSMutableDictionary alloc]init];

[dict1 setValue:arrResult forKey:@"Result"];
[dict1 writeToFile:[self plistPath] atomically:YES]; 
 [dict1 release];

答案 2 :(得分:1)

NSMutableDictionary *dict1=[[NSMutableDictionary alloc]init];
    [dict1 setValue:txtUserName.text forKey:@"username"];
    [dict1 setValue:txtPassword.text forKey:@"password"];
    [dict1 writeToFile:[self plistPath] atomically:YES]; 
    [dict1 release];