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。「**你爲什麼要那樣做?這是沒有意義的。 –