Özel nesneler için NSLog'daki varsayılan yazdırma işlevini geçersiz kılmak istiyorum; ÖrneğinAmaç C özel nesneler için% @ override
:
MyObject *myObject = [[MyObject alloc] init];
NSLog(@"This is my object: %@", myObjcet);
dışarı yazdırır:
This is my object: <MyObject: 0x4324234>
daha güzel bir açıklama yazdırmak için ben MyObject içinde geçersiz bir işlevi var mı?
Şerefe! Nick. Özel sınıfınızda -description
numaralı satırı geçersiz kılma
Bu notu, XCode 5.1 sürümünde gördüm "Ayrıntı nesne türleri için hata ayıklayıcısında Hızlı Bakış desteği ekler". Parmaklar, umduğum her şeyi geçti. Şimdi indiriliyor. – prototypical