2013-09-03 7 views
3

Xcode에서 이상한 오류가 계속 발생합니다. 문제 구문 분석 : :이 github의 라이브러리를 사용하고 있습니다 : https://github.com/tapsquare/TSLibraryImport구문 분석 문제 : 모듈 '찾을 수 없습니다'

을 그리고 난 그렇게처럼 내 mediaPicker의 대리자 메서드의 예제 코드를 사용하고 있습니다 :

importAsset 줄에
- (void)mediaPicker: (MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection { 
    for (MPMediaItem *item in mediaItemCollection.items) { 
     NSURL* assetURL = [item valueForProperty:MPMediaItemPropertyAssetURL]; 
     NSURL* destinationURL = nil; //file URL for the location you'd like to import the asset to. 
     TSLibraryImport *import = [[TSLibraryImport alloc] init]; 
     [import importAsset:assetURL toURL:destinationURL completionBlock:^(TSLibraryImport *theImport) { 

     }]; 
    } 
    [mediaPicker dismissViewControllerAnimated:YES completion:nil]; 
} 

, 나는 오류가 계속 모듈 ' importAsset '을 (를) 찾을 수 없습니다.

이제 TSLibraryImport.h/.m에서 끌어 왔으며 .m이 컴파일 소스에 있었지만 여전히 오류를 보여줍니다.

왜 이런 일이 일어나는 지 알고 계십니까? 도서관의 샘플 프로젝트에서는 그렇게 보이지 않습니다.

+0

두 파일뿐만 아니라 폴더를 복사 해보십시오. – CaptJak

+0

아니요, 작동하지 않았습니다. –

답변

2

동일한 문제가 발생한 후에이 질문을 발견했습니다. 이 문제를 다루는 다른 모든 사람들을 위해, 최근 버전의 XCode (저는 XCode 5를 사용하고 있습니다)가 가져 오기를 자동 메모리 관리를위한 전역 변수로 사용한다는 것이 밝혀졌습니다. TSLibraryImport 포인터의 이름을 다른 것으로 변경하여 문제를 해결할 수 있습니다.

TSLibraryImport *tsImport = [[TSLibraryImport alloc] init];