2011-08-15 6 views
1

私は多くのNSDictionariesを含むMSMutableArrayを持っています。辞書は単にキー "シンボル"を持つNSStringです。plistの読み書きに関する問題

私はplistのに私の配列を書いています:

+ (void)writeObjectToPList:(id)myData { 
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
    NSString *path = [documentsDirectory stringByAppendingPathComponent:@"mobile-watchlist.plist"]; 
    [myData writeToFile:path atomically:YES]; 
} 

はどうすれば配列としてこれを読み戻すことができますか?

+0

いる?? xcode 4.xiのデフォルトでは、同じ問題が発生したので、私は尋ねています.タグを削除して解決しました。そこには、すべての配列項目があります。テキストエディタで編集して、問題があるかどうかを確認してください。 – DShah

+0

正確に問題がありますか?書き込みできない、または読み込めない、またはその両方が可能ですか?エラーメッセージが表示されますか? – Rengers

答えて

2

あなたは戻って、このようなファイルを読み取ることができます - あなたが作業しているXcodeの

NSArray *array = [NSArray arrayWithContentsOfFile:path]; 
関連する問題