[英]Crash when initializing realm object
我嘗試初始化Realm Object的子類,但是在字段[super init]
, if (self && (_objectSchema = [self.class sharedSchema]))
應用程序崩潰,並顯示以下消息:
“由於未捕獲的異常'RLMException'而終止應用程序,原因:RNSObject屬性不支持“ NSNumber”。受支持的數字類型包括int,long,float,double和其他原始數字類型”
如果有人對如何解決此問題有任何想法,請告訴我。
異常說明一切。 您在RLMObject
子類上具有NSNumber
屬性, RLMObject
在排除的屬性中列出。 可能您在對象的超類或類擴展中擁有它。
如果在類上沒有該屬性,則可能是在某些超類/子類上具有此屬性。 也許在另一個RLMObject
子類上。 正如您在評論中所注意到的,當您[RLMRealm defaultRealm]
時,也會發生崩潰,這實際上是指向我描述的問題。 兩個警告:
RLMObject
子類是否具有任何NSNumber
屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.