我正在搜索如何将我的iOS软件开发工具包版本从8降级到7,因为对核心数据的访问发生了变化
我之前用的是
AppDelegate *appDelegate = [[UIApplication sharedApplication]delegate];
NSManagedObjectContext *context = [appDelegate managedObjectContext];
User *user = [NSEntityDescription insertNewObjectForEntityForName:@"User" inManagedObjectContext:context];
NSError *error;
[context save:&error];但它不再有效,现在如何降级到iOS7或使用核心数据?
Thx
发布于 2014-10-09 17:07:52
为了严格回答本主题标题中的问题,您可以继续使用Xcode5而不是Xcode6返回到之前的iOS SDK,两个版本都可以同时安装。在安装Xcode6之前,只需重命名Xcode5目录即可。
但根据你的问题,这个问题只能让你的应用程序在短时间内重新工作。毫无疑问,您必须尽快解决iOS 8下的核心数据问题。
发布于 2014-10-09 17:01:23
更改部署目标只会限制应用程序在iOS8上运行。你只使用Xcode 5.x,它没有iOS8.x SDK。
发布于 2014-10-09 17:05:16
由于Xcode 5在Mac App Store中不再可用,因此不再可能降级SDK。从现在开始只能安装Xcode6。
https://stackoverflow.com/questions/26274202
复制相似问题