0

次のコードを xcode で実行しています。シミュレーターで実行すると、offlineData 内にコンテンツがありますが、デバイスで実行するとコンテンツはゼロになります。

NSString *offlinePlistDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES) lastObject];
NSString *offlineFilePath = nil;
offlineFilePath = [offlinePlistDirectory stringByAppendingPathComponent:@"offline.plist"]; 
NSData *offlineData = [NSData dataWithContentsOfFile:offlineFilePath];

ライブラリ内のドキュメントフォルダー内にoffline.plistファイルがあります......

助けてください。前もって感謝します。

4

1 に答える 1

-1

以下のコードで試してみてください

#define USER_DATA_PLIST_PATH    [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"offline.plist"]
#define USER_DATA_PLIST [NSMutableDictionary dictionaryWithContentsOfFile:USER_DATA_PLIST_PATH]

NSMutableDictionary *d = USER_DATA_PLIST;
于 2012-07-18T11:48:33.680 に答える