我在xcode中运行以下代码。当我在模拟器中运行它时,在offlineData中有内容但在设备上运行时内容为零。
NSString *offlinePlistDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES) lastObject];
NSString *offlineFilePath = nil;
offlineFilePath = [offlinePlistDirectory stringByAppendingPathComponent:@"offline.plist"];
NSData *offlineData = [NSData dataWithContentsOfFile:offlineFilePath];
我在library ......中的documents文件夹里面有offline.plist文件。
请帮忙。提前谢谢。
答案 0 :(得分:-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;