我正在尝试在我的应用程序中使用没有故事板的 Core Data。我想管理许多关系,我有一种单例类来管理对 managedObjectContext、模型和persistentStoreCordinator 的访问我从这个链接得到了它,没有 appdelegate 的单例数据层
我的问题是我不想使用 StoryBoards,但我发现的所有示例都使用 Storyboards。我遇到了 UITableView 的问题,因为 appDelegate 没有找到它。
我想创建一个单一应用程序,然后使用一个单例来管理上下文和所有内容,如果我只需要一个项目,则使用 nsfetchedresultcontroller 或 fetchrequests 以 JSON 格式显示我获得的对象。
我正在使用这个类。我还有另一个名为 CoreDataTableViewController.h/m 的类,它是 UITableViewController 的子类,它具有 NSFetchedResultControllers 的方法。我得到了斯坦福 IOS 课程的这个。然后我有我的 MainViewController 它是 CoreDataTableViewController 的子类,我从 Json 获取数据并将其放入我的 ManagedObject 中,并且我覆盖了方法 cellForRowAtIndexPath。但是当我启动模拟器时出现错误。加载了“ViewController”笔尖,但没有得到 UITableView。