1
게임을 개발 중이며 비 개발자 친구에게 수준 편집기를 제공하여 개발을 계속하는 동안 레벨을 만들 수 있습니다.iPhone 시뮬레이터에 저장된 데이터에 액세스하기
나는 친구가 복사하여 나중에 사용할 수 있도록 이메일로 보낼 수있는 파일을 만들 것인지 신속하게 알아 들었다.
// Archive Test
NSMutableDictionary *leveldata = [NSDictionary
dictionaryWithObjectsAndKeys:
@"This is value 1", @"key1",
@"This is value 2", @"key2",
nil];
NSData *myData = [NSKeyedArchiver archivedDataWithRootObject:gamestate];
if([myData writeToFile:@"gamestate.bin" atomically:YES]){
NSLog(@"SAVED");
}else{
NSLog(@"FAIL SAVE");
}
로그에 따르면 저장되었습니다. 그러나, 나는 어디에 응용 프로그램 tmp 또는 문서 디렉토리로 가정합니다. 그러나 어쨌든 시뮬레이터 외부에서 저장된 데이터를 액세스 할 수 있도록이 설정을 조정할 수 있습니까? 아니면 다른 접근 방식을 취해야합니까?
우수합니다. 감사합니다! – gargantuan