CoreData ile ilgili bir sorunum var. Yeni bir Nesne eklemek istiyorum, bu yüzden önce bir tane oluşturmalıyım.CoreData: error: NSManagedObject sınıfında belirtilen başlatıcıyı çağırılamadı
Challenges *newChallenge = [[Challenges alloc] init];
[newChallenge setName:@"TestChallenge"];
[newChallenge setRounds:[[NSNumber alloc] initWithInt:12]];
[newChallenge setShots:[[NSNumber alloc] initWithInt:5]];
[newChallenge setDate:[NSDate date]];
Ama bununla birlikte alloc init sonra bu hatayı alıyorum: kesmek yanlış
CoreData: error: Failed to call designated initializer on NSManagedObject class 'Challenges'
neler oluyor Bu durum koduna göre yapılır?
Sana * belirlenen * başlatıcı anlamına düşünüyorum Burada boilerplate azaltmak ve kod daha okunabilir hale nasıl olduğunu. – jlehr
@jiehr: Tabii ki başlatıcıyı kastediyordum - çok teşekkürler! (Cevabı düzenledim) – duDE