2016-12-02 8 views
5

मैं परिदृश्य नीचे लागू करने के लिए कोशिश कर रहा हूँ में नहीं दर्शाया जा सकता है, लेकिन मैं इस मुद्दे कोक्षेत्र - संपत्ति गतिशील नहीं चिह्नित किया जा सकता है क्योंकि इसके प्रकार ऑब्जेक्टिव-सी

class CommentsModel: Object { 
    dynamic var commentId = "" 
    dynamic var ownerId: UserModel? 
    dynamic var treeLevel = 0 
    dynamic var message = "" 
    dynamic var modifiedTs = NSDate() 
    dynamic var createdTs = NSDate() 

//facing issue here 
dynamic var childComments = List<CommentsModel>() 
} 

का सामना करना पड़ रहा है मैं एक टिप्पणी मॉडल है जो गैर वैकल्पिक है है गुण जिसमें बाल टिप्पणी एक ही टिप्पणी मॉडल वर्ग की सूची है। इस में जब मैं घोषित dynamic var childComments = List<CommentsModel>()

यह मुझे पता चलता संपत्ति गतिशील नहीं चिह्नित किया जा सकता है क्योंकि इसके प्रकार ऑब्जेक्टिव-सी में नहीं दर्शाया जा सकता।

कृपया मेरी मदद कैसे प्राप्त करने के लिए मेरी जरूरत

उत्तर

4

सूची और क्योंकि सामान्य गुण ऑब्जेक्टिव-सी क्रम है, जो गतिशील की गतिशील प्रेषण के लिए प्रयोग किया जाता है में नहीं दर्शाया जा सकता RealmOptional गुण गतिशील के रूप में घोषित नहीं किया जा सकता गुण, और हमेशा के साथ घोषित किया जाना चाहिए।

Docs में और जानें।

let childComments = List<CommentsModel>() 
:

तो तुम childComments इस तरह की घोषणा करना चाहिए

संबंधित मुद्दे

 संबंधित मुद्दे