aggiungere chiave figlio di plist di programmazione (SDK iPhone) [chiusa]
Domanda
qualcuno sa come aggiungere una chiave figlio alla chiave radice di programmazione in un plist?
Sean
Soluzione
NSString *path = @"path/to/some/file";
NSMutableDictionary *plist = [[NSDictionary dictionaryWithContentsOfFile:path] mutableCopy];
[plist setObject:@"foo" forKey:@"aKey"];
[plist writeToFile:path atomically:YES];
[plist release];
Si noti che non è possibile scrivere dentro il proprio fascio; dovrete copiare il file da qualche parte all'interno sandbox della tua app. Controlla la funzione NSSearchPathForDirectoriesInDomains
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow