ios - 从我的模型文件生成新的 NSManagedObject 子类时,我应该检查 “Use scalar properties for primitive data types” 吗?

标签 ios objective-c core-data

我使用 Core Data 创建了一个项目,并在 .model 文件中创建了一个名为 Targets 的实体。

我添加了这两个实体属性:

content (String)
targetID (Integer 32)

当我生成 NSManagedObject 子类时,Xcode 会询问我:

Use scalar properties for primitive data types?

从我的模型文件生成新的 NSManagedObject 子类时,我应该选中此框吗?

最佳答案

如果选中该框,Xcode 将为这些属性生成标量类型(例如,int、float、double)。如果未选中,属性将为 NSNumber

关于ios - 从我的模型文件生成新的 NSManagedObject 子类时,我应该检查 “Use scalar properties for primitive data types” 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26977812/

相关文章:

objective-c - 删除后尝试保存时核心数据崩溃

ios - 在模拟器内启动时,命令行创建并安装了 iOS .app 崩溃

objective-c - WebRTC:如何将 RTCVideoEncoderSettings 传递到 RTCVideoEncoder

ios - 所有实例属性的核心数据总和

cocoa - 如何按 NSFetchedResultsController 中的可转换属性进行排序?

iphone - UIAlertView 判断取消按钮是否被选中的简单方法

ios - iphone UITextView 设置行间距

objective-c - 为一个类禁用 Objective-C 自动属性合成?

ios - Objective-C - iOS UITableView 底行删除时崩溃

cocoa - XCode 调试器中的这些错误意味着什么?