2011-08-29 6 views
0

경고와 함께 다음 코드가 사용 중입니다. 코드가 올바른 이미지를 표시하지만 경고를 제거하려면 어떻게해야합니까?NSURL이 응답하지 않을 수 있음 경고 + encryptedFileWithPath

NSString *indexPath = [[NSBundle mainBundle] pathForResource:name ofType:@"png" inDirectory:@"tunes"]; 
NSURL *url = [NSURL encryptedFileURLWithPath:indexPath]; 
NSData *data = [NSData dataWithContentsOfURL:url]; 
UIImage *image = [[UIImage alloc] initWithData:data]; 

경고 'NSURL가 + encryptedFileWithPath에 응답하지 않을 수 있습니다 :'

답변

1

NSURL 때문이다 encryptedFileWithPath`라는 방법이 없습니다 '. 당신은 NSURL과 동급 방법을 잘 알고있는 경우에 당신이 이있을 수 있습니다

낯선 encryptedFileURLWithPath를 발견 : 당신이 here에서 코드를 복사 한 경우, 당신은 아마주의 깊게 충분히 기사를 읽어 보지 않았 방법을. 나는 NSURL 확장 카테고리를 사용하여 편리하게이 방법을 추가했습니다.

+0

위의 두 가지 모두를 수정하십시오. # import "NSURL + EncryptedFileURLProtocol.h"을 잊어 버렸습니다. 도와 줘서 고마워. – Magnus

+0

귀하의 질문에 만족하면 답을 표시하십시오. – Sam

관련 문제