2010-02-02 6 views
2

J'essaie de mettre en place une méthode qui crée un fichier .plist à un chemin de fichier donné, mais mon code actuel ne fonctionne que pour modifier un plist. Y at-il un moyen facile de créer le fichier plist? Ceci est simplement un premier brouillon de la méthode, la version finale prendra une variable pour le titre du cours. MerciCréer un plist iPhone SDK

- (void)writeToPlist{ 
    NSString *filePath = [NSString stringWithFormat:@"%@/course_title", DOCUMENTS_FOLDER]; 
    NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath]; 

    [plistDict setValue:@"1.1.1" forKey:@"ProductVersion"]; 
    [plistDict writeToFile:filePath atomically: YES];  
} 

Merci pour le code va à http://www.ipodtouchfans.com/forums/showthread.php?t=64679

Répondre

3

Vous init juste un dictionnaire vide à l'aide

NSMutableDictionary* plistDict = [NSMutableDictionary dictionary]; 

au lieu de le lire à partir du fichier. Ensuite, vous procédez comme avant.

+0

Merci beaucoup - en regardant en arrière je ne sais pas comment je ne m'en suis pas rendu compte. À votre santé – Jack

Questions connexes