2
방금 Xcode 3.2로 업그레이드했으며 빌드 및 분석 기능을 사용하여 이전 코드에서 오류를 확인했습니다.iPhone SDK 3.1의 Xcode 3.2에서 CLANG 분석기의 "Dead store"오류를 피하려면 어떻게합니까?
"죽은 가기 : :이 초기화가 SpellTest.m에서 읽어 본 적이가요 중에 'newBook'에 저장된 값"
#define kSpellBookFilename @"TestBookSaver"
-(void)testBookLoadFromDisk;
{
// restore object from disk
SpellBook *newBook = [[[SpellBook alloc] init] autorelease];
newBook = [NSKeyedUnarchiver unarchiveObjectWithFile:kSpellBookFilename];
// show restored object
NSLog(@"archived copy %@", newBook);
}
내가 무해한 줄 알았는데 뭔가를하고있는 동안, 나는이 오류
이 개체를 잘못 초기화 했습니까? 아니면 위양성입니까?
DOH !!!! 그게 네이티브 개체와 사실인지 알았지 만, 어떻게 든 내 머리 속에서 커스텀 오브젝트가 먼저 할당/인제되어야한다는 것을 알았습니다. 나는 Obj-C 멍청한 놈이다. 그러나 그것은 회상에서 바보 같다. 고마워 젠장, 난 그냥 올라 갔어. – willc2