Temel veri belgelerini okuyor ve hala bir şeyleri kaçırdığımı hissediyorum.iPhone core verileri yeni nesnelere ekleme
Nesneleri başka bir nesnenin ilişkisine nasıl eklediğinizi tam olarak anlamıyorum.
Örneğin aşağıdaki iki Varlıkları Yani benim verileri birkaç havaalanları için farklı kalkış panoları bir listesini içeren maketimin
flightDepartureBoard
name:
from_airport:
to_airport:
current_flights: (this is a one to many relationship of flight detail entities)
flight_details
arrive
depart
name
içindedir. Her kalkış kurulu daha sonra o havalimanının mevcut geliş ve gidişleri hakkında bilgi içeren bir dizi flight_detail içerir.
Mevcut anlayışım, belirli bir kalkış kurulu için uçuş ayrıntılarını eklemek, yönetim kurulu için manageObject öğelerini almalı, ardından her uçuş için yeni bir yönetilen nesne oluşturmalı ve uygun şekilde değerlerini ayarlamalı ve ardından uçuşu bir NSSet oluşturmalıdır. yönetilen nesneler ve depatureboards manageObject current_flight'ları (ilişki) yeni oluşturulan NSSet'e ayarlar. Bu doğru mu?
Yeni giriş eklemek istersem ne olur? İlk önce tüm seti almam gerekmiyor mu? Herhangi bir yardım için
Teşekkür .. ben sadece flightDetails geçerli nesneye ilişkiyi ayarlayabilirsiniz fark rağmen
[uçuşlar addObject: details] derken, bir derleyici uyarısı alıyor musunuz? İlişkinin bir NSMutableSet değil, bir NSSet olduğunu görüyorum. – user798719