Domanda

qualcuno sa come aggiungere una chiave figlio alla chiave radice di programmazione in un plist?

Sean

È stato utile?

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
scroll top