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
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
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
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...
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....
Apakah ada cara untuk melihat apa yang telah disimpan NSUserDefaultssecara langsung? Saya ingin melihat apakah data saya disimpan dengan benar.
Bagaimana cara menyimpan string ke dalam
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...
Saya pikir saya tahu apa yang menyebabkan kesalahan ini, tetapi sepertinya saya tidak tahu apa yang saya lakukan salah. Inilah pesan kesalahan lengkap yang saya dapatkan: Mencoba menetapkan objek daftar non-properti ( "<BC_Person: 0x8f3c140>" ) sebagai nilai NSUserDefaults untuk key...
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]...
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...
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:...
Bagaimana cara menggunakan UserDefaults untuk menyimpan / mengambil string, boolean, dan data lainnya di
Apakah kedua baris berikut ini setara? 1. [[NSUserDefaults standardUserDefaults] removeObjectForKey:@"example key"] 2. [[NSUserDefaults standardUserDefaults] setObject:nil forKey:@"example
Apakah ini masalahnya? Apakah NSUserDefaults disetel ulang saat Anda mengirimkan pembaruan ke aplikasi di App Store, atau apakah mereka disetel ulang? Aplikasi saya mogok saat diperbarui tetapi tidak mogok saat diunduh sepenuhnya - jadi saya mencoba menentukan apa yang mungkin berbeda dalam sesi...
Saya ingin menyimpan beberapa data sederhana. Di iPhone, saya bisa melakukannya denganNSUserDefaults di Objective-C. Apa perintah serupa di sini di Android? Saya hanya menyimpan beberapa variabel, untuk digunakan kembali selama aplikasi diinstal. Saya tidak ingin menggunakan database yang rumit...
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 =...
Saat rootViewControlleraplikasi saya dimuat, saya ingin dapat memeriksa apakah kredensial login pengguna telah disimpan ke NSUserDefaults. Pada dasarnya, ketika pengguna memuat aplikasi dan dia tidak menyimpan kredensial loginnya, a modalAlertViewakan didorong dan pengguna akan dapat menyimpan...
Saya mencoba untuk memeriksa apakah default pengguna ada, terlihat di bawah ini: func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) { return true } return false } Namun, tidak peduli apa...