Son Forum Aktiviteleri
5Yeni data var mı?
Merhaba,
1. Cihaz ilk çalıştırıldığında web servise bağlanarak dataları cihaz içine indiriyor. (Burada sorun yok.) Kullanılan alt yapı Core Data. contex oluşturuluyor. içi boş ise web servisten datayı indiriyor.
2. Web servise yeni datalar eklendi. Cihazın yeni data eklendiğini nereden bilecek.? Sadece yeni dataları nasıl indirecek.
Umarım antalabilmişimdir.
Sadece geçerli, mantıklı, hızlı bir senaryoya ihtiyacım var.
Biraz beyin cimnastiği. Teşekkür ederim.
iOS Core Data
Merhaba, bir uygulama geliltirdim. Bu uygulamanın verileri sqlite da tutuluyor. Kullandığım yapı ise Core Data.
Uygulamayı local de ve telefonda test ediyorum. (Telefonda test ederken sqlite db yi telefona bir şekilde atıyorum.)
Uygulamayı App Store gönderdim. Onaydan geçti ve yayınlandı. Komik olan ise benim 1.5 MB lik sqlite veri tabanım app store gitmemiş. Bu db nin içinde 5000 e yakın satır veri bulunuyor. Bu verilerin hepsini ve veri tabanının kullanımı hep Mac in terminalinden yaptım.
Localde canavar gibi çalışan bu uygulamayı ve db sini app store nasıl göndereceğim. :)
Cevabınız için şimdiden teşekür ederim.
Bu arada uygulamanın ismi Güzel Sözler Antolojisi. Uygulamayı indirdiğinizde ekran boş çıkacak. Çünkü veri yok. :) Veriler benim makinede kaldı.
iOS Core Data
Abdülbasit doğru diyor. http://stackoverflow.com/ de bununla ilgili bir çok sorun ve çözümleri var. Bu arada bu formun http://stackoverflow.com/ seviyesine gelmesini heyecanla bekliyorum.
Murat'ın dediği yöntemi başka bir uygulamada deneyeceğim. Ama şu ana kadar yaptığım araştırmalar Core Data dizini altına her hangi bir metot ile kopyalama yapılamayacağı yönündeydi.
JSon servis yazarak web de bir yere attım. Uygulama ilk çalıştırıldığında db de veri yok ise servise bağlanarak bir defaya mahsus verileri import ediyor. Bu şekilde yapıp App Store versiyon gönderdim.
Her ikinizede teşekkür ediyorum.
İngilizce Bilgisi
Programcıların ihtiyaçları olan yardım dökumantasyonları İngilizcedir. İlk kaynak her zaman İngilizce olmuştur. Bir programcının iyi derecede ingilizce bilmesi gittiği yolda daha hızlı yol almasını sağlayacaktır. Daha az yorulur.
İngilizce dokumantasyonları (manuelleri) ne kadar iyi anlayabiliyorsak o kadar iyiyiz demektir.
Konuşmaya gelince ; Bu dokumantasyonlarla hiç bir zaman konuşmayacaksın. Zaten bu dokumantasyonlarla konuşmaya başlarsan yanındakiler seni yanlış anlayabilir. Konuşma meselesini dert etme. Ama okuduğunu anlama şarttır. Bunu da unutma.
Müthiş bir hafta sonu. :)
iOS Core Data
Uygulamanın adresi. Eğer kısa zamanda çözüm bulamassam Core Data dan vaz geçip, sqlite i direk kullanacağım. İnsanlar uygulamayı indirip uygulama boş demesin :)
https://itunes.apple.com/tr/app/guzel-sozler-antolojisi/id717176500?l=tr&mt=8