Preférences autre appli: CFPreferences?
elf
Membre
Bonsoir,
J'aurrais besoin de gérer les préférence d'une autre application, plus précisament d'un plist enregistré sous le format .data. Il n'y a pas de moyen avec Cocoa non? Il faudras utiliser CF avec CFPreferences non? Si oui comment cela fonctionne t-il?
Merci à l'avance
SeoxyS
J'aurrais besoin de gérer les préférence d'une autre application, plus précisament d'un plist enregistré sous le format .data. Il n'y a pas de moyen avec Cocoa non? Il faudras utiliser CF avec CFPreferences non? Si oui comment cela fonctionne t-il?
Merci à l'avance
SeoxyS
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Si le fichier est correctement formaté, y a pas de problèmes.
Méthode à utiliser :
initWithContentOfFile:
[tt]
NSString *path=[[NSString stringWithString:@~/Library/Preferences/com.apple.Preview.plist] stringByExpandingTildeInPath]
NSMutableDictionary *dictionary=[[NSMutableDictionary alloc] initWithContentsOfFile:path];
[dictionary setObject:[NSNumber numberWithInt:0] forKey:@antiAliasing];
[dictionary writeToFile:path atomically:YES];
[dictionary release];
[/tt]
Sinon est-ce que quelqu'un sais comment verifier si l'utilisateur est administrateur?