質問: [NSUserDefaults standardUserDefaults]; for (id s in [defaults_ objectForKey: @"HostBlacklist"] ){ NSLog(@"%@",(NSString*)s); } と全く同じ内容をmファイルに記述しても、エラーは起こりませんが、 NSUserDefaultsの内容は何も表示されません。 一体どうすればNSUserDefaultsを読み込むことができるのでしょうか?
回答: もしかして、メインのプログラムで保存したデータを別のターゲットで読み込もうとしていますか? もしそうなら、App Groupsを登録して、initWithSuiteNameで取得したshared UserDefaultsを使って読み書きする必要があります。 (参考)