nsdata를 사용하여 부울을 저장하고 검색하는 방법
-
19-09-2019 - |
문제
부울을 파일에 저장하고 싶습니다. 또한 당신이 그것을 다시 검색 할 것인지 알고 싶습니다. 나는 주로 iPhone이 존경받는 방법으로 시작하고 시작할 때 이것을 사용하고 싶습니다.
해결책
파일에 수동으로 저장하는 대안은 nsuserDefaults를 사용하는 것입니다.
저장하려면 :
[[NSUserDefaults standardUserDefaults] setBool:myBool forKey:@"myBool"];
로드하려면 :
myBool = [[NSUserDefaults standardUserDefaults] boolForKey:@"myBool"];
다른 팁
편의 생성자 (클래스 메소드)를 사용하여 부울을 NSNUMBER로 변환 할 수 있습니다. 숫자 위장 :.
nsnumber는 nsdictionary에 추가하고 사용하여 지속될 수 있습니다. writetofile : 원자 적으로 : 사전을 속성 목록 (PLIST)으로 저장합니다.
NSNUMBER 개체는 또한 핵심 데이터에서 부울 (통화 및 수레)을 표현하고 지속하는 데 사용됩니다.
정수 (1 / 0 = true / false)로 저장할 수 있습니까?
제휴하지 않습니다 StackOverflow