«nsuserdefaults» 태그된 질문

NSUserDefaults는 Cocoa 및 Cocoa Touch에 대한 Apple의 Foundation 프레임 워크에서 사용자 환경 설정을 저장하고 검색하기위한 Objective-C API입니다. OS X v10.0 이상에서 사용 가능하며 NSObject 루트 클래스에서 상속 된 iOS 2.0 이상에서 사용 가능

15
NSUserDefaults 지우기
+[NSUserDefaults standardUserDefaults]응용 프로그램 설정을 저장 하는 데 사용 하고 있습니다. 대략 12 개의 문자열 값으로 구성됩니다. 이 값을 기본값으로 설정하는 대신 영구적으로 삭제할 수 있습니까?

14
iOS : 앱 내에 사용자 이름 / 암호를 저장하는 방법
iOS 앱에 로그인 화면이 있습니다. 사용자 이름과 비밀번호는에 다시 저장되고 NSUserDefaults앱을 다시 입력 할 때 로그인 화면에 다시로드됩니다 (물론 NSUserDefaults영구적 임). 이제 사용자는 사용자 이름 / 암호 저장 기능을 비활성화 할 수 있습니다. 그래서 NSUserDefaults그때는 지워질 것입니다. 그러나 내 응용 프로그램에는 사용자의 데이터베이스 쿼리 에이 사용자 이름 / 암호가 필요합니다. …

7
NSUserDefaults에 사용자 정의 객체를 저장하는 방법
좋아, 그래서 나는 주위에 약간의 파고를하고 있었고, 나는 내 문제를 알고 있지만 그것을 고치는 방법을 모른다. 일부 데이터를 보유하기 위해 사용자 정의 클래스를 만들었습니다. 이 수업을 위해 물건을 만들고 세션 사이에 지속될 필요가 있습니다. 모든 정보를에 넣기 전에는 NSUserDefaults작동하지 않습니다. -[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '<Player: 0x3b0cc90>' of …



11
NSUserDefaults-키가 있는지 확인하는 방법
작은 iPhone 앱을 만들고 있는데 NSUserDefaults데이터 지속성으로 사용 하고 있습니다. 이름과 숫자와 같은 몇 가지 사항 만 추적하면되므로 간단하게 유지할 수 있습니다. 이 페이지 를 참조 하여 찾았 지만 내 질문에 대답 할 수는 없다고 생각합니다. 기본적으로 값 (또는 키)이 이미 존재하는지 확인한 NSUserDefaults다음 그에 따라 무언가를 수행 할 수 …

11
비 속성 목록 객체를 NSUserDefaults로 설정하려고 시도
나는이 오류의 원인을 알고 있다고 생각했지만 내가 뭘 잘못했는지 알 수없는 것 같습니다. 내가받는 전체 오류 메시지는 다음과 같습니다. 속성 목록이 아닌 개체를 설정하려고합니다 ( "<BC_Person : 0x8f3c140>" )를 키 personDataArray에 대한 NSUserDefaults 값으로 나는이 Person난에 부합되는 생각 클래스 NSCoding내 사람 클래스에서 이러한 방법 모두이 프로토콜을 : - (void)encodeWithCoder:(NSCoder *)coder …

4
NSUserDefaults에 NSDate를 저장하는 가장 좋은 방법은 무엇입니까?
NSUserDefaults에 NSDate를 저장하는 두 가지 방법이 있습니다. 옵션 1-setObject : forKey : // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; 옵션 2-timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval = [myDate timeIntervalSince1970]; [[NSUserDefaults standardUserDefaults] setFloat:myDateTimeInterval forKey:@"myDateKey"]; …

10
Swift 앱에서 로컬 데이터를 저장하는 방법은 무엇입니까?
현재 Swift에서 개발 된 iOS 앱을 개발 중이며 사용자가 만든 일부 콘텐츠를 장치에 저장해야하지만 사용자 콘텐츠를 장치에 저장 / 수신하는 간단하고 빠른 방법을 찾지 못하는 것 같습니다. 누군가 로컬 저장소를 저장하고 액세스하는 방법을 설명 할 수 있습니까? 아이디어는 사용자가 작업을 실행할 때 데이터를 저장하고 앱이 시작될 때 데이터를받는 것입니다.

6
NSUserDefaults가 iOS에서 NSMutableDictionary를 저장하지 못한 이유는 무엇입니까?
에 NSMutableDictionary객체 를 저장하고 싶습니다 NSUserDefaults. 의 키 입력 NSMutableDictionary되고 NSString, 값 유형 인 NSArray, 구현되는 객체들의리스트를 포함한다 NSCoding. 문서 당, NSString그리고 NSArray모두에 적합하다 NSCoding. 이 오류가 발생합니다. [NSUserDefaults setObject : forKey :] : NSCFDictionary 클래스의 속성이 아닌 값을 삽입하려고합니다.



6
NSUserDefaults는 Appstore의 앱 업데이트를 통해 유지됩니까?
이것이 사실입니까? NSUserDefaults는 App Store에서 앱에 업데이트를 제출할 때 재설정됩니까, 아니면 재설정됩니까? 내 앱이 업데이트 될 때 충돌이 발생하지만 완전히 다운로드 될 때 충돌하지 않습니다. 따라서 업데이트 된 세션에서 새로 다운로드 한 세션과 다를 수있는 사항을 확인하려고합니다. 건배, 닉.

1
iOS의 NSUserDefaults에 해당하는 Android
간단한 데이터를 저장하고 싶습니다. iPhone에서는 다음으로 할 수 있습니다.NSUserDefaults Objective-C로 . Android에서 유사한 명령은 무엇입니까? 응용 프로그램이 설치되어있는 한 다시 사용할 수 있도록 몇 가지 변수 만 저장하고 있습니다. 저는 복잡한 데이터베이스를 사용하고 싶지 않습니다.

7
시뮬레이터에서 앱 제거 후 NSUserDefaults가 지워지지 않음
이것은 진짜 NOOB처럼 들릴 수 있습니다! 사용자가 두 번째로 내 응용 프로그램을 입력하는지 확인하여 사용중인 실행 횟수를 유지합니다 NSUserDefaults. 내에서 다음 코드 구현 rootViewController의 viewDidLoad방법 : NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; NSLog(@"hello %ld", (long)[userDefaults integerForKey:@"runCount"]); if ([userDefaults integerForKey:@"runCount"] != 1) { //not the 2nd run [userDefaults setInteger:1 forKey:@"runCount"]; NSLog(@"not 2nd …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.