サーバーからのトークンをplistに保存したいと思います。plist firsを作成する必要があるのか、それともDocumentdirectroyの次のコードで自動的に作成できるのかわかりません。ただし、plistを作成して辞書を書き込むことができません。これが私のコードです
-(void)writeToPlist:(NSString*)value forkey:(NSString *)key
{
NSLog(@"Write plist here");
//NSError *error;
NSArray *paths=NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentDirectory=[paths objectAtIndex:0];
NSString* path=[documentDirectory stringByAppendingFormat:@"Util.plist"];
NSLog(@"The path is %@",path);
NSFileManager *fileManager=[NSFileManager defaultManager];
NSMutableDictionary *data;
if(![fileManager fileExistsAtPath:path])
{
path=[[NSBundle mainBundle]pathForResource:@"Util" ofType:@"plist"];
}
[data setObject:value forKey:key];
[data writeToFile:path atomically:YES];//will it create the plist?
}