2014-01-13 2 views
0

를 찾을 수 없습니다 나는 이미지보기 a very simple single view app이 - 어떤 부하와 JMImageCache를 사용하여 표시 한 이미지를.JMImageCache가 성공적으로 CocoaPods를 사용하여 설치하지만, 선택은 엑스 코드 5.0.2에서

이것은 잘 작동하며 내 Xcode 프로젝트에 4 개의 파일 (JMImageCache.[mh]UIImageView+JMImageCache.[mh])을 복사하여 실현되었습니다 (the firendly help 여기까지 받았습니다).

지금 (아이폰 OS 프로그래밍 초보자가) 발견 CocoaPods하고 대신 사용하고 싶습니다.

그래서 나는 다시 그 4 개 파일을 삭제 한 대신 Podfile 다음 생성 :

platform :ios, '5.0' 
pod 'JMImageCache' 

그럼 내가 실행 한 :

# pod install 
Analyzing dependencies 
Downloading dependencies 
Installing JMImageCache (0.4.0) 
Generating Pods project 
Integrating client project 

[!] From now on use `jmImage.xcworkspace`. 
[deprecated] I18n.enforce_available_locales will default to true in the future. If you really want to skip validation of your locale you can set I18n.enforce_available_locales = false to avoid this message. 

와 엑스 코드에 jmImage.xcworkspace을 열었습니다.

xcode

사람이 알고 바랍니다 하는가, 어떻게이 문제를 해결하는 :

불행하게도 지금은 찾을 수 없다는 선택기에 대한 (여기 the full-sized screenshot) 오류가? 빌드 설정에서

답변

0

나는 문제 알아 냈어요 : 내가 사용하려고했다

[_imageView setImageWithURL:[NSURL URLWithString:kAvatar] 
         key:nil 
       placeholder:[UIImage imageNamed:@"male.png"] 
      completionBlock:nil 
       failureBlock:nil]; 

이 JMImageCache의 현재 릴리스에서 사용할 수있는 긴 방법을하지만, 제공되는 JMImageCache 0.4.0에서 사용할 수 없습니다 CocoaPods.

나는 the shorter version로 전환하고 이제 내 프로젝트 컴파일 :

[_imageView setImageWithURL:[NSURL URLWithString:kAvatar] 
       placeholder:[UIImage imageNamed:@"male.png"]]; 
1

그런 다음 추가

다른 링커 플래그

검색

-ObjC

-all_load

제 3 자 프레임 워크에서

때때로 참조 분류 방법은 작동하지 않습니다. 그게 네 문제일지도 모른다.

+0

+1 감사합니다 귀하의 제안에 대해, 내가 마음에 보관한다 –