小编Boi*_*oid的帖子

如何从 xcode 项目中完全删除 CoreData

我正在尝试从我的应用程序中完全删除 CoreData,因为我不小心删除了模型,尽管尝试修复它,但我仍然收到:

无法使用 nil 模型创建 NSPersistentStoreCoordinator

因为我没有在这个项目中使用 CoreData,所以我决定尝试完全删除它,但我遇到了麻烦。这是我到目前为止所做的:

  1. 删除了 CoreData 框架的导入语句并从项目中删除

  2. 从 AppDelegate 中删除了所有 CoreData 代码

  3. 在构建阶段从“复制捆绑资源”中删除了模型

  4. 重新启动计算机,重新安装 xcode SDK 8.4

  5. 仔细检查项目文件夹以仔细检查我是否删除了它们,而不仅仅是删除引用。

然而我仍然收到错误。任何帮助将不胜感激,因为我无法运行我的应用程序。构建阶段工作正常,但在启动时,我收到此错误:

'NSInvalidArgumentException'的,理由是: '不能用零模型创建NSPersistentStoreCoordinator'
:***第一掷调用堆栈
(0x182b8822c 0x1947fc0e4 0x1828192a0 0x1001543a4 0x100151580 0x1004a0fd4 0x1004a0f94 0x1004abdb8 0x1004a42c4 0x1004ae5d4 0x1004b0248 0x19505921c 0x195058ee0)
的libc ++ abi.dylib:与未捕获的异常终止NSException 类型

我知道它正在检测一个 nil 模型,那么如何从项目中完全删除 CoreData?

我的 AppDelegate 文件:

//
//  AppDelegate.m
//  Oingo
//
//  Created by Matthew Acalin on 4/24/15.
//  Copyright (c) 2015 Oingo Inc. All rights reserved.
//

#import "AppDelegate.h"
#import <Parse/Parse.h>
#import "PFTwitterUtils+NativeTwitter.h"
#import …
Run Code Online (Sandbox Code Playgroud)

xcode core-data objective-c ios

6
推荐指数
0
解决办法
4097
查看次数

标签 统计

core-data ×1

ios ×1

objective-c ×1

xcode ×1