【问题标题】:Which integer types to use for Core Data integers用于核心数据整数的整数类型
【发布时间】:2012-03-03 05:17:00
【问题描述】:

Core Data 有 int16、int32 和 int64。当以 NSNumber 形式使用它们时,我应该使用 NSInteger 还是 int (以及它们各自的 NSNumber 方法 numberWithInt, numberWithInteger )。我一直在将 int 用于 int16,将 NSInteger 用于 int32,但我不知道这是否正确。我只是想澄清一下。

【问题讨论】:

    标签: objective-c ios cocoa core-data


    【解决方案1】:

    NSInteger 和 int 一样至少是 32 位。我永远不会使用 int16,除非你需要代表一个短的。

    NSInteger 也可以是 64 位,在 64 位运行时...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-14
      • 2012-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多