iphone - 核心数据错误?

标签 iphone objective-c ios cocoa-touch ios6

我正在开发一个使用 coredata 保存 url 的应用程序。我在 CoreDataRepository 对象类而不是 AppDelegate 中定义 NSManagedObjectContext、NsManagedObjectModel、NSPersistentStoreCoordinator。我使用 CoreDataRepository 的引用保存此 url。我收到以下错误。

Undefined symbols for architecture i386:
   "_OBJC_CLASS_$_CoreDataRepository", referenced from:
      objc-class-ref in HomeViewController.o
      objc-class-ref in DashBoardUrlViewController.o
    ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

关于此错误的任何想法。谢谢。

最佳答案

链接器找不到您的 CoreDataRepository 类。查看目标的构建阶段并将该源或库添加到编译或链接阶段,具体取决于其定义位置。

关于iphone - 核心数据错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13460375/

相关文章:

objective-c - 编辑 UITableView 时如何防止删除按钮弹出?

iphone - 在iPhone中检查日期是否在两天之间

iPhone App调用第三方dylib失败

ios - 使用自定义对象对NSMutableArray进行排序

ios - 试图更好地理解委托(delegate)

iPhone内存泄漏?

ios - 使用来自另一个操作的现有展开转场

iphone - 设备上的 UIAutomation 在开始捕获时挂起

ios - 仅纵向应用程序中的 AVPlayerViewController 全屏旋转行为

ios - Swift 更新语言变化的文本