nscoding

    7

    3답변

    오후 내내이 벽의 머리 부분을 벽에 부딪쳐 왜이 클래스의 디코딩이 실패했는지 알아 내려고했습니다. 클래스는 Foo 객체의 NSArray 인 속성을가집니다. Foo는 NSSecureCoding을 준수하며 그 클래스를 성공적으로 인코딩하고 디코딩했습니다. initWithCoder에서 Foo 클래스를 디코딩하지 못했습니다. 몇 가지 실험을 통해, 나는 그것이 작

    2

    1답변

    특정 유형의 객체 배열을 보관 취소하려고 시도하지만 initWithCoder : 함수가 객체 클래스 내에서 실행되지 않습니다. 대신에, 나는 오류를 제공하고 있습니다 : *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SavedObject initWi

    0

    1답변

    NSCoder을 사용하여 UINavigationBar 뒤로 화살표를 사용하여 주 메뉴로 앞뒤로 이동할 때 사용자 입력을 유지할 수있는 방법이 있는지 궁금합니다. 현재 백그라운드/종료/재시작 중에이 데이터를 유지하기 위해 NSCoder을 사용 중이며 NSCoder과 NSUserDefaults의 조합으로 인해 예측할 수없는 결과가 발생합니다. 때로는 두 가지

    0

    1답변

    NSCoding을 사용하여 객체의 직렬화 된 목록을 저장하고 있습니다. 이의 성공적 경로에 저장된 객체 : feed_file 의/var/모바일/응용 프로그램/F923C87-360D-4B429-B2E9-CAE121009ECE5이/문서/그리고 성공적으로 할 때 응용 프로그램이 시작 개체를 얻을 수 있습니다. 일부 콘텐츠가 이미로드 된 상태에서 앱을 배포하려는

    0

    1답변

    내 응용 프로그램에는 NSCoding 프로토콜을 구현 한 여러 클래스가 있습니다. 응용 프로그램은 이러한 클래스의 인스턴스를 파일 시스템에 저장합니다. 가까운 미래에 내 응용 프로그램의 새 버전을 게시 할 예정입니다. 이 응용 프로그램에는 - (void) encodeWithCoder:(NSCoder *)coder 및 - (id) initWithCoder:(

    2

    1답변

    두 개의 앱을 만들었습니다. 서버와 클라이언트라고 부릅니다. 이 두 앱의 xcode 프로젝트는 일반적인 하위 프로젝트를 사용합니다. 이 앱은 특정 고객이 iOS7/iPad에서 실행되도록 설계되었습니다. 테스트를 위해 서버 앱을 컴파일하고 iPad 3에서 실행합니다. 클라이언트 앱이 Air에서 실행 중입니다. Xcode는 iPad3와 NSInteger/NSU

    1

    2답변

    NSUserdefaults에서 개체를 디코딩하려고합니다. initWithCoder 함수를 디버깅해도 괜찮습니다.하지만 디코드 된 객체를 보면 모든 속성이 nil입니다. 내 initWithCoder 함수 : 객체를 복호화하기 -(id)initWithCoder:(NSCoder *)decoder { self = [super init]; if

    1

    1답변

    Stack Overflow 전체를 조사해 보았습니다. 이에 대한 대답을 찾을 수 없습니다. 이 내 코드입니다 : NSDictionary *dic = (NSDictionary *)[NSKeyedArchiver unarchiveObjectWithData:data]; 나는이 전화, 나는이 오류 받고 있어요 : 무엇 No known class method fo

    0

    1답변

    나는 객체를 보내기 위해 객체를 직렬화해야하는 프로젝트로 작업 중입니다 ... Apple은 공간이 제한되어 있기 때문에 NSCoding 또는 NSCoder를 사용하지 않고 객체를 직렬화해야한다고 말합니다 내 데이터의 최종 크기를 예측할 방법이 없기 때문입니다. 가능한 한 작게 NSCoder가없는 개체를 직렬화하는 가장 좋은 방법은 무엇입니까?

    0

    1답변

    NSCoding 프로토콜을 준수하지만 파일에 쓰기를 호출 할 때 인코딩을 거부하는 사용자 지정 클래스가 있습니다. @implementation PXLevel - (id)initWithName:(NSString *)name andArray:(NSMutableArray *)map { self = [super init]; self.name