[問題] swift dataType無法@NSManaged(coredata

作者: fenir (severus)   2015-03-12 01:29:00
我有一個自己定義的class,想用coreData儲存
可是裡面的一個變數無法@NSManaged
舉例我的class如下
import CoreData
@objc(student)
class student: NSManagedObject {
@NSManaged var name:String
@NSManaged var scores:(Double, Double) 這行Error
init(...) { ... }
}
錯誤訊息是
Property cannot be marked @NSManaged because its type
cannot be represented in Objective-C
請問要怎麼辦?有google過了還是不是很懂
有些人是別的資料型別也會出現這個錯誤
謝謝
作者: appleway (蘋果愛天空)   2015-03-12 03:43:00
ObjC 沒有tulpe。
作者: fenir (severus)   2015-03-12 12:17:00
所以現在要用coreData一定要用objc的dataType嗎?不曉得sqlite可不可以存tuple呢?
作者: uranusjr (←這人是超級笨蛋)   2015-03-12 13:15:00
你先去把 RMDB 瞭解一下, 就不會問這麼__的問題了...打錯, RDBS

Links booklink

Contact Us: admin [ a t ] ucptt.com