【发布时间】:2012-11-06 04:43:07
【问题描述】:
我正在下载这样的 .plist:
dispatch_async(kBgQueue, ^{
NSError* error = nil;
NSData* data = [NSData dataWithContentsOfURL:kFeedURL options:NSDataReadingUncached error:&error];
if (error) {
//NSLog(@"Feed error: %@", [error localizedDescription]);
} else {
[self performSelectorOnMainThread:@selector(fetchedData:)
withObject:data waitUntilDone:YES];
}
});
但是如何将数据转换回 plist 并将其保存到应用程序中?
- (void)fetchedData:(NSData *)responseData {
//???
}
【问题讨论】:
-
你下载的数据是什么形式的?我猜这不是 plist,而是 JSON 或 XML。
-
是的,我实际上正在下载一个 plist。
标签: ios asynchronous plist nsdata nsfilemanager