«nsbundle» 태그된 질문

6
단위 테스트 내부에서 코드가 번들 자원을 찾을 수없는 이유는 무엇입니까?
단위 테스트중인 일부 코드는 리소스 파일을로드해야합니다. 다음 줄이 포함되어 있습니다. NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; 응용 프로그램에서는 제대로 실행되지만 단위 테스트 프레임 워크 pathForResource:로 실행하면 nil을 반환하여 찾을 수 없음을 의미합니다 foo.txt. 유닛 테스트 대상 foo.txt의 Copy Bundle Resources 빌드 단계에 포함되어 있는지 확인했는데 왜 파일을 찾을 수 …

4
iOS에서 파일 쓰기
iOS에서 파일을 어떻게 작성합니까? 다음 코드로 시도하고 있지만 뭔가 잘못하고 있습니다. char *saves = "abcd"; NSData *data = [[NSData alloc] initWithBytes:saves length:4]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *appFile = [documentsDirectory stringByAppendingPathComponent:@"MyFile"]; [data writeToFile:appFile atomically:YES]; 리소스에 MyFile.txt를 만들었습니다.
78 ios  iphone  file  nsbundle 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.