아래 코드를 사용하여 이미지 묶음으로 이미지 파일을로드했습니다. 코드가 작동합니다! 대형 이미지 파일dataWithContentsOfFile : NSData의 파일 경로가 가끔 작동하며 때때로 기능이 없습니다
작동하지 않습니다 : imageData의이 0x0으로에게NSMutableString *sss;
sss=[[NSMutableString alloc] initWithString: [[NSBundle mainBundle] resourcePath]];
[sss appendString:@"/"] ;
[sss appendString:@"thumbnail.png"];
NSData *imageData = [NSData dataWithContentsOfFile:sss];
를 반환하지 않고 거의 모든 것이 동일있는 아래의 코드는 아무 기능이없는, imageData의는 항상 [파일 경로을 NSData dataWithContentsOfFile]처럼 보이는이 0x0를 반환하지
NSMutableString *sss;
sss=[[NSMutableString alloc] initWithString: [[NSBundle mainBundle] resourcePath]];
[sss appendString:@"/"] ;
[sss appendString:@"original.png"];
NSData *imageData = [NSData dataWithContentsOfFile:sss];
thumbnail.png와 original.png는 모두 주 번들과 같은 디렉토리에 있습니다.
이
이 original.png
이
감사
모든 의견을 환영합니다 을 thumbnail.png마크
* "thumbnail.png와 original.png 둘다 메인 번들과 같은 디렉토리에 있습니다."*라고 할 때 실제 * .app 디렉토리를 의미합니까, 아니면 Xcode 프로젝트의 같은 폴더? – DarkDust