Ios5 选项卡栏视图中的核心数据

Ios5 选项卡栏视图中的核心数据,ios5,core-data,ios4,Ios5,Core Data,Ios4,我正在尝试使用tab bar controller制作一个应用程序,其中一个选项卡必须是具有核心数据功能的tableView。第一个问题是,我需要在TableView之前使用导航控制器,还是可以从选项卡栏直接进入TableView 目前,我的项目是从选项卡栏到tableView的,但我遇到了一个错误“由于未捕获的异常'NSInternalInconsistencyException'终止应用程序”,原因:“+entityForName:找不到实体名称'Event'的NSManagedObject

我正在尝试使用tab bar controller制作一个应用程序,其中一个选项卡必须是具有核心数据功能的tableView。第一个问题是,我需要在TableView之前使用导航控制器,还是可以从选项卡栏直接进入TableView

目前,我的项目是从选项卡栏到tableView的,但我遇到了一个错误“由于未捕获的异常'NSInternalInconsistencyException'终止应用程序”,原因:“+entityForName:找不到实体名称'Event'的NSManagedObjectModel”,这是一个非常常见的错误

当我运行应用程序时,应用程序正在运行,但当我尝试使用表视图打开选项卡时,应用程序正在崩溃。我是个编程新手,对我来说很容易上手

任何想法/帮助


谢谢

使用表视图控制器不必使用导航控制器


该核心数据错误意味着实体“事件”不在模型中。要么您没有加载正确的模型,要么您使用了错误的实体名称。

OK。。现在,错误已经修复。我继续使用应用程序。新的错误是“由于未捕获的异常‘NSInvalidArgumentException’而终止应用程序”,原因是:‘无法使用nil模型创建NSPersistentStoreCoordinator’”,这正是它所说的。你没有模特儿。我假设您正在使用Xcode生成的核心数据模板。。。在方法处设置断点以访问persistentStoreCoordinator,并在创建过程中跟踪它。您将很容易看到导致模型无法加载的原因。否。。我从一个选项卡式应用程序启动了这个应用程序,我正试图融入我在互联网上找到的一个开源项目。但是这个项目是从空项目开始的,我遇到了一些问题,如何用一个选项卡式项目来计算应用程序委托。这就是你需要设置断点的地方,看看它为什么会失败。现在不再崩溃了,但我尝试创建一个带有2个按钮的条来添加和编辑,结果什么也没有出现。也许我的技能太弱,现在无法尝试做这样的项目。我感到有点沮丧的是,几乎两周来,这个项目翻阅了很多教程,看了一百个视频却一无所获。现在谢谢你。。