문제

나는 정적 라이브러리를 포함하는 일부 xibs.이러한 기본적으로 동일에 걸쳐 프로젝트입니다.고 싶을 포함 xibs 의 일환으로 라이브러리입니다.나는 포함될 수 있습의 veiwcontrollers,참고 이러한 컨트롤러에서 호출하는 프로젝트 그러나 없 를니다.면을 마우스 오른쪽 단추로 클릭 를 에서 라이브러리 프로젝트 수 없는 부분의 대상입니다.

나는 생각을 만드는 방법에 대해 CFPluginBundle 하지만 그 새로운 프로젝트를 만듭니다.나는 느슨한 모든 내 IBOutlet 및 IBAction 참조가 있습니다.는 가장 좋은 방법은 무엇입하여 재사용 xibs 는 또한 매장과 행동을 보시려 컨트롤러?

도움이 되었습니까?

다른 팁

다른 개발자가 사용할 수있는 도서관으로 프로젝트를 내보내고 싶을 때도 같은 문제가있었습니다. 나는 내 견해에 대한 완벽한 해결책을 찾았고 그것이 당신의 대답도 될 것 같습니다.

Xcode 플러그인이 있으며 프로젝트를 리소스를 포함하는 라이브러리로 빌드 할 수 있습니다.

https://github.com/kstenerud/ios-universal-framework

나는이 플러그인을 만든 사람들을 모르지만 매력처럼 작동합니다.

나는 당신이 무슨 뜻인지"에 의해 포함 xibs 의 일환으로"라이브러리 이후,정적 라이브러리를 할 수 없는 자-하지만 그들은 또한지 않는 발송되는 독립형,그래서 그들이 할 필요가 없습니다.만 하는 경우에는 코드는 다시 사용하기 위해 귀하의 프로젝트를 유지할 수 있습 xibs 는 이제까지 당신을 유지 정적 라이브러리,그리고 다만 포함 xibs 모든 프로젝트에서 사용하는 라이브러리입니다.

만약 당신이 갈 CFPluginBundle 로 만들 수 있는 새로운 번들상에서 기존 프로젝트아무것도 없어 마법에 대해서 템플릿,그들은 그냥 알아서 만드는 더미 파일을 선회에서 오른쪽을 구축 설정합니다.복사할 수 있습니다 그로 새로운 타겟에서 기존 프로젝트와 그것이 잘 작동합니다.는 말했다,나는 당신이 무슨 뜻인지에 대해 잃 IBOutlet 및 IBAction 참조 이후,해당 정보의 일부입 를(고 클래스에서 사용 를)지 프로젝트입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top