CoreData
'da bazı öğelere sahip olmaya bağlı bir uygulama oluşturmaya çalışıyorum. Tümüyle iyi çalışan harici bir veri kaynağı ile senkronize ediyorum.Hızlı bir şekilde uygulama akışını denetleme
benim app üç yöntem kullanır ve tek bir görünüm uygulaması:
syncData()
createSpinner()
showResult()
şimdi createSpinner
CoreData
bazı verilere sahip bağlıdır - ve sadece bir kez
showResult
çalıştırmak gerekiyor bağlıdır 'Spinner' oluşturuldu ve oluşturulduğunda bir kez de spontanı başlattığımız her defasında
SyncData
viewDidLoad()
ve viewDidAppear()
içinde createSpinner()
veri createSpinner()
zamanında yüklemez
sorun ilk açılışta ve dolayısıyla uygulama yararsız görünüyor (Bu boyut ekran boyutuna bağlı değişir gibi). Bu ilk senkronizasyon için 'nasıl' bekleyebilirim veya bazı veriler olup olmadığını kontrol etmek için bir şey ayarlayabilir miyim?
içine uyumsuz iki yöntem sevk aynı iş parçacığı çalıştırmak için
syncData()
&createSpinner()
zorlamaktır() aksi halde xcode şikayet ediyor - ama aksi halde iyi çalışıyor - teşekkürler – Danevet bunu unuttum çünkü kodu tarayıcıya yazmıyordum, xCode değil, cevabı lütfen doğru olarak işaretleyebilir misiniz –