«nsuserdefaults» 태그된 질문

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

6
iOS : NSUserDefaults에서 부울 사용
때 rootViewController내 응용 프로그램이로드, 나는 사용자의 로그인 자격 증명에 저장되어 있는지 여부를 확인할 수 있어야합니다 NSUserDefaults. 기본적으로 사용자가 응용 프로그램을로드 할 때 로그인 자격 증명이 저장되지 않은 경우 a modalAlertView가 푸시되고 사용자는 자격 증명을 적절하게 저장할 수 있습니다. 그러면 해당 UITextField문자열이 각각의 NSUserDefault개체에 저장 됩니다 . 그러나이 저장이 완료되면 NSUserDefault부울 …

10
UserDefault가 있는지 확인-Swift
아래에 표시된 사용자 기본값이 있는지 확인하려고합니다. func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) { return true } return false } 그러나 객체가 아직 존재하지 않더라도 항상 true를 반환하는 것은 무엇입니까? 이것이 존재를 확인하는 올바른 방법입니까?

7
신속하게 NSUserdefaults에서 배열 배열을 저장하고 읽는 방법은 무엇입니까?
Swift의 사전과 같은이 형식의 객체를 추가하려면 배열을 만들어야합니다. [ "key1": "value1", "key2": "value2"] NSUserDefaults모든 것을 저장하려고 할 때 정확하지만 NSUserDefaults키로 읽으면 충돌합니다. 내 var obj에 어떤 유형의 데이터가 필요합니까? let def = NSUserDefaults.standardUserDefaults() var key = "keySave" var element: AnyObject! var array1: [AnyObject!] = [] array1.append(["key1": "val1", "key2": "val2"]) array1.append(["key1": …

13
NSCoding을 사용하여 사용자 지정 Swift 클래스를 UserDefaults에 저장
현재 사용자 지정 Swift 클래스를 NSUserDefaults에 저장하려고합니다. 내 플레이 그라운드의 코드는 다음과 같습니다. import Foundation class Blog : NSObject, NSCoding { var blogName: String? override init() {} required init(coder aDecoder: NSCoder) { if let blogName = aDecoder.decodeObjectForKey("blogName") as? String { self.blogName = blogName } } func encodeWithCoder(aCoder: NSCoder) { if …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.