objective-c - 如何在 Objective C 而不是 Swift 中生成 NSManagedObject 类?

标签 objective-c swift xcode core-data swift3

我将 coreData swift 类定义为

import Foundation
import CoreData

@objc(Users)
public class Users: NSManagedObject {

}

文件名是

Users+CoreDataClass.swift

我需要这样调用它

NSFetchRequest* request = [Users fetchRequest];

我已经尝试导入 "Users+CoreDataClass-Swift.h" 但是它无法识别任何具有用户名的类。

我错过了什么。

最佳答案

您可以立即生成 Objective-C NSManagedObject 子类。为此,请相应地更改您的模型设置:

关于objective-c - 如何在 Objective C 而不是 Swift 中生成 NSManagedObject 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41757042/

相关文章:

objective-c - 如何在 Swift 中的递归扩展(类别)函数中传递泛型类类型?

swift - 元组未按正确顺序排序(swift3)

swift - 在 for 循环中更改 SKNode 子节点的属性

ios - 如何从选项卡栏 Controller 更改 View

objective-c - NSOutlineView + DataSource 正确设置。如何添加ImageAndTextCell?

ios - Today Extension 在 iOS 8.1.2 上启动前崩溃

objective-c - 如何将数据放入文本字​​段进行编辑?

ios - 在哪里连接 UIViewController 子类中的 socket ?

ios - 返回所选项目时选项卡栏不可见

xcode - 无法打开 Storyboard(com.apple.InterfaceBuilder 错误 -1。)