나는과 같이 파일을 읽고 있어요 : 존재하지 않는 경우 내가하고 싶은 무엇NSKeyedArchive에 데이터를 추가하는 방법은 무엇입니까?
NSData *data = [NSData dataWithContentsOfFile:myPath];
NSKeyedUnarchiver *unarchiver = [[NSKeyedUnarchiver alloc] initForReadingWithData:data];
NSData *imgData = [unarchiver decodeObjectForKey:@"myimage"];
if (imgData != nil) {
self.image = [[NSImage alloc]initWithData:imgData];
}else{
self.image = nil;
}
[unarchiver finishDecoding];
[unarchiver release];
같은 파일을 "myimage을"@ 키에 대한 이미지 데이터를 추가하는 것입니다.
어떻게 가야합니까?
옙. 추가하는 메소드가 제공되지 않습니다. 데이터가 충분히 크다면 유닉스의 FILE write/fwrite를 사용하거나 DB를 사용하는 것이 좋습니다. – wcochran