NSObject
'un NSData
'a dönüştürülmesinde bir sorun yaşıyorum. NSObject
'u devralan bir dersim var. şöyle ı NSData
içine o belirli sınıfın nesnesini dönüştürmek için çalıştıBir NSObject öğesinin NSData'ya dönüştürülmesi
:
NSData *dataOnObject = [NSKeyedArchiver archivedDataWithRootObject:classObject];
ama -[classObject encodeWithCoder:]:
tanınmayan seçici örneğine gönderilen belirten istisna verir ..
Ben de eklemiş Yeni oluşturulmuş bir dizinin nesnesi,
NSMutableArray *wrapperedData = [NSMutableArray arrayWithObject: classObject];
NSData *dataOnObject = [NSKeyedArchiver archivedDataWithRootObject:value];
Ancak yine de, bunun istisnasını veriyor. Bu nedenle, classObject
nesnesindeki baytları ayıklamam gerekir.
...
Cevabınız için bekleyen ...
Neden bu durum reddedildi? lol. –
(Ben sizi reddetmedim) Belki de NSKeyedUnarchiver'ın NSUserDefaults ile eşleşmiyor olması ... – CodaFi
Bu kavram neden NSUserDefaults –