0
我正在使用标记的屏幕上的对象使用viewWithTag()
需要一个Int
和UITapGestureRecognizer
将提供标记为Int
。我正在跟踪Core Data中对象的状态,但Core Data不支持Int(仅Int16 - Int64)。这是一个可惜的现在我必须转换所有的时间来回,但好吧,就这样吧。我的问题是什么是存储我的Int核心数据的最佳选择?这是不太可能会超越1000为什么核心数据没有类型Int?那么如果我有一个Int,最好从Int16选择Int64?
NB它会变得更加有趣:因为我想搜索的核心数据为我的标签我要搜索的是一个字符串,尽管我的核心数据类型Int32
如果它不超过1000,Int16是好的。但似乎很奇怪的是,你需要坚持视图标签(这应该是一个纯粹的演示文稿的东西,并且可能不应该与“业务对象”标识符紧密联系)。 – Thilo
@Thilo我看不出任何其他方式来'记住'f.i.用户选择的图标或当用户退出应用程序时所拖动的坐标,并且我希望对象在启动后位于同一位置 – Heki
*“...我必须尽可能以字符串形式搜索它核心数据是Int32。“**你为什么要那样做?这是没有意义的。 –