Pertanyaan yang diberi tag «nsuserdefaults»

NSUserDefaults adalah Objective-C API untuk menyimpan dan mengambil preferensi pengguna dalam kerangka kerja Foundation Apple untuk Cocoa and Cocoa Touch. Ini tersedia di OS X v10.0 dan yang lebih baru dan Tersedia di iOS 2.0 dan yang lebih baru yang diwarisi dari kelas root NSObject

15
Menghapus NSUserDefaults
Saya menggunakan +[NSUserDefaults standardUserDefaults]untuk menyimpan pengaturan aplikasi. Ini terdiri dari sekitar selusin nilai string. Apakah mungkin untuk menghapus nilai-nilai ini secara permanen daripada hanya mengaturnya ke nilai default?

14
iOS: Bagaimana cara menyimpan nama pengguna / kata sandi dalam suatu aplikasi?
Saya memiliki layar masuk di aplikasi iOS saya. Nama pengguna dan kata sandi akan disimpan dalam NSUserDefaultsdan dimuat ke layar login lagi ketika Anda memasukkan aplikasi lagi (tentu saja, NSUserDefaultspermanen). Sekarang, pengguna memiliki kemungkinan untuk menonaktifkan fitur penyimpanan nama pengguna / kata sandi. Jadi NSUserDefaultsakan dibersihkan kemudian. Tetapi dalam aplikasi …

7
Cara menyimpan objek khusus di NSUserDefaults
Baiklah, jadi saya telah melakukan beberapa pencarian, dan saya menyadari masalah saya, tetapi saya tidak tahu bagaimana cara memperbaikinya. Saya telah membuat kelas khusus untuk menampung beberapa data. Saya membuat objek untuk kelas ini, dan saya perlu mereka untuk bertahan di antara sesi. Sebelum saya memasukkan semua informasi saya NSUserDefaults, …



11
NSUserDefaults - Cara mengetahui apakah ada kunci
Saya sedang mengerjakan aplikasi iPhone kecil, dan saya gunakan NSUserDefaultssebagai ketekunan data saya. Itu hanya harus melacak beberapa hal, seperti beberapa nama dan beberapa angka jadi saya pikir saya mungkin juga tetap sederhana. Saya menemukan halaman ini untuk referensi, tetapi saya rasa itu tidak bisa menjawab pertanyaan saya. Pada dasarnya, …


4
Apa cara optimal menyimpan NSDate di NSUserDefaults?
Ada dua cara menyimpan NSDate di NSUserDefaults yang saya temui. Opsi 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Opsi 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval = [myDate …

10
Bagaimana cara menyimpan data lokal di aplikasi Swift?
Saat ini saya sedang mengerjakan aplikasi iOS yang dikembangkan di Swift dan saya perlu menyimpan beberapa konten yang dibuat pengguna di perangkat, tetapi sepertinya saya tidak bisa menemukan cara sederhana dan cepat untuk menyimpan / menerima konten pengguna di perangkat. Bisakah seseorang menjelaskan cara menyimpan dan mengakses penyimpanan lokal? Idenya …

6
Mengapa NSUserDefaults gagal menyimpan NSMutableDictionary di iOS?
Saya ingin menyimpan NSMutableDictionaryobjek NSUserDefaults. Jenis kuncinya NSMutableDictionaryadalah NSString, tipe nilai adalah NSArray, yang berisi daftar objek yang mengimplementasikan NSCoding. Per dokumen, NSStringdanNSArray keduanya sesuai NSCoding. Saya mendapatkan kesalahan ini: [NSUserDefaults setObject: forKey:]: Berusaha menyisipkan nilai non-properti .... dari kelas NSCFDictionary.





7
NSUserDefaults tidak dihapus setelah aplikasi di-uninstal di simulator
ini mungkin terdengar NOOB nyata! Saya ingin memeriksa apakah ini kedua kalinya pengguna memasuki aplikasi saya, jadi untuk menjaga jumlah proses yang saya gunakan NSUserDefaults. Saya telah menerapkan kode berikut di saya rootViewController's viewDidLoadmetode: NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; NSLog(@"hello %ld", (long)[userDefaults integerForKey:@"runCount"]); if ([userDefaults integerForKey:@"runCount"] != 1) { //not …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.