Is it possible to write a dictionary directly into a plist with out encoding?i mean without using encodeWithCoder Function???
Asked
Active
Viewed 132 times
1 Answers
1
Yes, it is possible...Use this code
NSString *plistName = @"plistname";
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:[plistName stringByAppendingPathExtension:@"plist"]];
[dataDic writeToFile:path atomically:YES];
Here, dataDic is nothing but your dictionary which you want to store in plist.

Anupdas
- 10,211
- 2
- 35
- 60

Bhanu Prakash
- 1,493
- 8
- 20