objective-c - ios model 有一个属性也是model类型,初始化时,进入死循环,怎么破?
仅有的幸福
仅有的幸福 2017-04-26 09:01:54
0
1
625
  • (instancetype)initFromDictionary:(NSDictionary *)dictionary
    {ShowLog
    self = [super init];
    if (self) {

       _cid        =       StringValue(dictionary, KID);
       _user       =       [[User alloc] initFromDictionary:DictionaryValue(dictionary, Kuser)];
       _images     =       ArrayValue(dictionary, Kimages);
       _content    =       StringValue(dictionary, Kcontent);
       
       //_beCommented=       [[Comment alloc] initFromDictionary:DictionaryValue(dictionary, KbeCommented)];
       _createTime =       DateValue(dictionary, KcreateTime);
       _ownerId    =       StringValue(dictionary, KownerId);

    }
    return self;
    }

注释那个行使程序进入了死循环,这个要怎么改?

仅有的幸福
仅有的幸福

membalas semua(1)
phpcn_u1582

Ia juga sangat mudah untuk memulakan dan memuatkan atribut menggunakan kaedah getter Untuk memanggil diri anda dalam kaedah, perlu ada syarat akhir.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan