2012-09-15 4 views
1

이것은 엄청나게 두꺼울지도 모르지만 UIDocument에 BOOL을 저장하는 방법은 무엇입니까? 나는 현재 NSFileWrappers를 사용하여 문자열과 이미지를 "contentsForType : error :"메서드에 저장하고 있지만 bool을 NSData로 변환 할 방법이 없으므로 가장 좋은 방법은 무엇입니까?NSFileWrapper를 사용하여 UIDocument에 BOOL 저장하기

감사

답변

1

당신을 수 BOOL에서있는 NSData 객체를 얻을 : 나는 사전에 저장한다면

NSData* data=[NSKeyedArchiver archivedDataWithRootObject: [NSNumber numberWithBool: YES]]; 
+0

는, 즉 "loadFromContents의 데이터를 추출하기위한 어떤 영향을 미칠 것 : ofType : 오류 "방법? –

+0

사전에 인코딩해야하는 모든 객체를 사전에 넣고 전체 사전을 인코딩합니다. NSKeyedUnarchiver의 unarchiveObjectWithData 메소드로 loadFromContents 메소드에서 원본 사전을 가져옵니다. –

+0

도와 줘서 고마워! –