2012-12-05 5 views
1

Google은 여러 개의 화면과 리소스 (이미지)가있는 앱을 개발했습니다. 우리는이 응용 프로그램을 클라이언트 응용 프로그램에 통합 할 구성 요소로 배포하고 싶습니다. 특히 큰 클라이언트 응용 프로그램의 한 모듈은 우리 응용 프로그램이됩니다. 바이너리/라이브러리로 배포하고 전체 소스 코드를 공유하지 못하게하는 방법이 있습니까? 정적 라이브러리 예제는 주로 코드 만 (단일 화면)으로 구성되어 있으며 리소스 파일과 다중 화면으로 구성되어 있지 않습니다.내 앱을 큰 앱에 통합하는 방법 - iOS

답변

0

프레임 워크로 패키지하십시오. 프레임 워크에는 컴파일 된 코드, 헤더 파일 및 모든 자원 (이미지 등)이 포함됩니다. 소스 코드가 필요하지 않습니다.

+0

프레임 워크는 여러 화면과 그 사이의 탐색을 지원합니까? 프레임 워크에 대한 자습서가 있습니까? 감사합니다 – DonDyck

+0

프레임 워크는 단지 다른 애플 리케이션에서 사용하기 위해 코드를 패키지하는 멋진 방법입니다. 패키지 코드는 일반적으로 수행 할 수있는 모든 작업을 수행 할 수 있습니다. 프레임 워크 코드에 일련의 뷰 컨트롤러가 포함되어있는 경우 프레임 수를 사용하는 앱은 몇 개의 스크린인지에 관계없이 해당 뷰 컨트롤러를 표시 할 수 있습니다. 프로젝트에 새 대상을 추가 할 수 있습니다. 대상을 프레임 워크로 설정하십시오. iOS SDK와 함께 제공되는 표준 문서에는 이에 대한 많은 정보가 있습니다. – rmaddy

관련 문제