plistファイルエントリにブール値を割り当てたいのですが。私は次のことをしています:
NSString *aBool = realBoolValue ? @"YES" : @"NO";
[myplist setValue: aBool forKey:@"boolKey"];
[myplist writeToFile: [NSHomeDirectory() stringByAppendingPathComponent: plistFilePath] atomically:NO];
しかし、割り当ては決してかかりません。以下が機能しないため、私は上記を実行しています。
[myplist setValue: realBoolValue forKey:@"boolKey"];
互換性のないタイプエラーが発生します。私は何が間違っているのですか?
- 編集 - -
plistFilePathは次のように初期化されます
plistFilePath = [NSHomeDirectory() stringByAppendingPathComponent: @"Library/Preferences/myfile.plist"];