Çok basit bir dizgeye devam etmek istiyorum. Örneğin "abc". Bunu yapmanın en kolay yolu nedir? SqlLite veritabanı kullanmak istemiyorum.Bir iPhone uygulamasında verileri sürdürmenin en kolay yolu nedir?
5
A
cevap
18
Yalnızca tek bir dizgeyse, NSUserDefaults muhtemelen en kolay yoldur.
// write
[[NSUserDefaults standardUserDefaults] setObject:@"abc" forKey:@"MY_PERSISTENT_KEY"];
// read
NSString *abc = [[NSUserDefaults standardUserDefaults] valueForKey:@"MY_PERSISTENT_KEY"];
0
Sen nesneler daha sonra, NSCoding uygun bir NSKeyedArchiver kullanarak bir dosyaya yazma yapabilirsiniz.
NSString* path = [self pathForDataFile];
NSMutableDictionary* rootObject = [NSMutableDictionary dictionary];
[rootObject setValue: someObject forKey: @"SomeObject"];
// Commit data to file
[NSKeyedArchiver archiveRootObject: rootObject toFile: path];
İlgili konular
- 1. Bu verileri bir Pandas Dataframe'e aktarmanın en kolay yolu nedir?
- 2. Bir çizgiyi canlandırmanın en kolay yolu nedir?
- 3. Tetikleyicilerde olumsuzlama yapmanın en kolay yolu nedir?
- 4. mnesia şemasını güncellemenin en kolay yolu nedir?
- 5. MPMediaItemCollection nesnelerini sürdürmenin yolu nedir? (iPod'dan seçilen)
- 6. Bir Java uygulamasında verileri kaydetmenin en iyi yolu?
- 7. Bir MFC uygulamasında, bir dosyayı bir dizinden diğerine kopyalamanın en kolay yolu nedir?
- 8. OpenCV: Bir Mat'ı bir Scalar'a bölmenin en kolay yolu nedir?
- 9. ArrayList'ten verileri filtrelemenin en hızlı yolu nedir?
- 10. Bir dosyayı indirmenin en kolay yolu?
- 11. Yerel bir subversion sunucusunu kurmanın en kolay yolu nedir?
- 12. Başlıkları Ruby'deki bir CSV dosyasından almanın en kolay yolu nedir?
- 13. Sayıların bir listesindeki boşlukları doldurmanın en kolay yolu nedir?
- 14. Python'da bir bilgisayar mikrofonuna erişmenin en kolay yolu nedir?
- 15. WPF'de bir MP3 çalmanın en kolay yolu nedir?
- 16. İnternette bir telgraf botunu dağıtmanın en kolay yolu nedir?
- 17. Değişken bir AST'yi güncellemenin en kolay yolu nedir?
- 18. Bir .NET uzak sunucu nesnesine bağlanmanın en kolay yolu nedir?
- 19. Bir haritanın alt-haritasını almanın en kolay yolu nedir
- 20. Javascript'te sadece bir sayının işaretini almanın en kolay yolu nedir?
- 21. Bir sorgunun yinelenen kayıtlarını vurgulamanın/vurgulamanın en kolay yolu nedir?
- 22. Bir Jackson ObjectMapper'da girinti aralığını yapılandırmanın en kolay yolu nedir?
- 23. Bir iPhone uygulamasında hataları/olayları günlüğe kaydetmenin en iyi yolu nedir?
- 24. Karakterle başlamayan tüm dizeleri almanın en kolay yolu nedir?
- 25. Android'de küçük miktarlarda veri (nesneler) kaydetmenin en kolay yolu nedir?
- 26. Android: Küçük miktarlarda veri kaydetmenin en kolay yolu nedir?
- 27. Angular JS'de modals işlemek için en kolay yolu nedir?
- 28. İkili modda stdout'a yazmanın en kolay yolu nedir?
- 29. Haskell'de ses örneği çalmanın en kolay yolu nedir?
- 30. Artış yapmamın en kolay yolu nedir :: statechart :: state_machine thread-safe?
Sadece [NSUserDefaults standardUserDefaults] 'görüyorum. Bu ilk cevaplamadan sonra belki de yeni bir SDK'da değişti? –
Evet, iOS6'da sadece standartUserDefaults olduğunu düşünüyorum. – martin
Bunu işaret ettiğiniz için teşekkür ederiz. Cevabımı güncelledim. –