iphone - 未找到核心数据实体名称

标签 iphone objective-c ios xcode

我创建了一个带有名为“Status”的实体的数据模型。我还创建了适当的类,以便我可以使用属性来获取属性。但我的应用程序似乎无法找到我的数据模型:S

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:            (NSDictionary *)launchOptions
{
    // Database test.
    NSManagedObjectContext *managedObjectContext = self.managedObjectContext; 
    Blabla *t =  [NSEntityDescription insertNewObjectForEntityForName:@"Status"     inManagedObjectContext:managedObjectContext];

我把相关代码拿出来了。它停在最后一行,给我这个错误:

+entityForName:在此模型中找不到名为“Status”的实体。'

我仔细检查了这些名字。我确实有一个名为 Status 的实体。我不明白:S 我还检查了数据模型是否在我的编译源中。这是...

谢谢...

最佳答案

我知道这已经很旧了,但我相信这是模型配置的问题。如果有人看到这篇文章,请检查该实体是否处于“默认”配置中,或者如果您添加了不同的配置,请确保将相关实体添加到正确的配置中。

关于iphone - 未找到核心数据实体名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7733046/

相关文章:

android - 如何在 C++ 中为 Android 和 iOS 创建共享库?

ios - swift 4 可编码 : Converting JSON return String to Int/Date/Float

ios - iBeacons 应用程序在后台发送大量通知

iphone - 基于 PhoneGap 的 iOS 应用被 Apple 拒绝,原因为 "using non-public API"

ios - 无法从 NSInputStream 读取自定义文件

ios - 应用程序在 iOS 7.1 上运行时无法全屏启动?

iphone - MapKit 内存泄漏。不知道为什么

iphone - 升级 XCode 4.0 后出现 LLVM GCC 4.2 错误

ios - 通过加速度计检测 iPhone 上任意位置的硬敲击

ios - Objective-C 中的 `isNan`