2011-02-26 2 views
1

아이폰 앱을 컴파일하려고하는데iPhone 앱/프레임 워크 연결

아래의 오류가 발생합니다.

.objc_class_name_UILabel", referenced from: [email protected][email protected][email protected] in
[email protected][email protected][email protected] in libFBPlatform.a(FBDialog.o) .objc_class_name_CAKeyframeAnimation", referenced from: [email protected][email protected][email protected] in libSCKit.a(CAAnimationAdditions.o) .objc_class_name_NSMutableURLRequest", referenced from: _OBJC_CLASS_$_XMLDocument", referenced from: .objc_class_name_UIActivityIndicatorView", referenced from: _OBJC_METACLASS_$_SCParserObject", referenced from: _OBJC_CLASS_$_SCImageLoadOperation", referenced from: _OBJC_CLASS_$_SCGroupTableViewCellBackgroundView", referenced from: .objc_class_name_NSMutableSet", referenced from: _objc_exception_try_enter", referenced from: _OBJC_METACLASS_$_SCNavigationBar", referenced from:

링크 된 프레임 워크가 있지만 프레임 워크가 누락되었음을 알 수없는 방법을 알고 있습니다. 쉽게 알 수있는 방법이 있습니까? 아니면 오류를 검색하는 수동 프로세스일까요? 어떤 프레임 워크가이를 포착하고 추가했는지 확인하는 것입니다.

어떤 도움도 크게 감사하지 않습니다.

답변

0

문서는에 프레임 워크 각 클래스에 대해 알려줍니다. 귀하의 경우에는, 당신은 UIKit.framework (UILabel의), QuartzCore.framework (CAKeyframeAnimation), 및 Foundation.framework (NSMutableURLRequest)가 필요합니다. 이 3 개 중 2 개가 표준 iOS 프로젝트에 기본적으로 포함되어 있기 때문에 귀하의 설정이 엉망입니다.

+0

네, 꽤 엉망입니다. 그것의 정말 오래된 아이폰 애플 리케이션, 그것은 기반 SDK로 2.0을 사용하여 개발되었으며, 지금 그들은 그것을 업그레이 드 싶습니다, 메신저 그냥 처음부터 다시 시작하는 것이 더 나은 그들에게 말하고 고려. – p01nd3xt3r

+0

타겟 -> (일반 탭) "+"-> libs 선택 등을 클릭하여 해당 라이브러리를 추가했습니다. 빌드 오류는 동일합니다. 나는 그들 모두가 떠날 것을 기대하지는 않았지만, 내가 libs를 추가 한 이후에 나는 어떤 것을 생각했는데, 어딘가에 한 걸음도 놓쳤는가? – p01nd3xt3r