gelen bu aptal soru olduğuna dair bir his var ama başlatmasını Özel Sınıf NSDictionary
Ben anahtarNSDictionary
nesnelerinin bir koleksiyonu var ... Neyse/değer çiftleri Ben özel bir sınıfa karşılık isteyeceğiz ve yaratıldı,
MyClass
olarak adlandırın. Temelde
MyClass
];
için
MyClass * instance = [
harita özellikleri gibi bir şey yapmak için kolay veya "en iyi uygulama" yöntemi var mı?
NSCoding
veya
NSKeyedUnarchiver
ile bir şeyler yapmam gerektiğini hissettiğime dair bir his var, ancak kendi başıma takılmaya çalışmak yerine, bana doğru yönde işaret edebilecek birilerinin olduğunu düşünüyorum. (Kolaylık olması açısından NSDictionary bir kategori olarak tanımlanır):
Oldukça kullanışlı ve setValuesForPropertiesWithKeys gitmek için bir yoldur. Tam olarak benim kodumun yaptığı şey, ve yerleşiktir! Güzel bul. –
Bu harika bir yöntem. Bunu, objc_ * API ile bağlantılı olarak kullanarak, bir otomatik serileştirme sınıfı oluşturabilirsiniz (böylece hanbersome -initWithCoder: ve -encodeWithCoder: yöntemleri yazmayı durdurabilirsiniz) – retainCount
Awesome. Bu işe yarayacak. –