2012-11-02 4 views
2

다른 iOS/Mac OS X 프로젝트에 포함시키기 위해 라이브러리를 빌드하려고합니다. 현재 라이브러리를 구축하기 위해 두 개의 별도 프로젝트가 있습니다. 우리 팀의 다른 사람이 계획을 변경하고 원하는 종류의 라이브러리를 얻을 수 있도록 하나의 프로젝트와 두 가지 다른 계획을 갖고 싶습니다. 필자는 개별 프로젝트에 개별적으로 새 파일을 개별적으로 추가 할 필요가 없을 때 개별적으로 추가하지 않아도됩니다. 생각?Xcode 체계 : iOS 또는 Mac OS X 중 하나를 선택하는 프로젝트

답변

3
  1. iOS 프로젝트를 엽니 다.
  2. 메뉴 모음에서 파일> 새로 만들기> 대상 ...을 선택하십시오.
  3. OS X 섹션의 프레임 워크 & 라이브러리를 클릭하십시오.
  4. 코코아 라이브러리 대상을 선택하십시오.
  5. 라이브러리의 OS X 버전 이름을 입력하십시오. iOS 라이브러리 이름과 달라야합니다. 예 : "MyLibraryOSX".
  6. 유형을 정적으로 변경할 수 있습니다.
  7. 마침을 클릭하십시오.
  8. Project Navigator에서 프로젝트 자체를 선택하십시오.
  9. TARGETS 섹션에서 새 OS X 라이브러리 타겟을 클릭하십시오.
  10. 빌드 단계 탭을 클릭하십시오.
  11. 컴파일 소스 섹션을 엽니 다.
  12. Xcode는 OS X 라이브러리 대상과 동일한 이름을 가진 .m 파일을 자동으로 생성합니다. 이 파일을 프로젝트에서 삭제할 수도 있습니다.
  13. 라이브러리 소스를 컴파일 소스 섹션에 추가하십시오.

일반적으로 Xcode는 새 대상에 대한 체계를 자동으로 만듭니다. 이 프로젝트에 대해 "Autocreate schemes"를 해제 한 경우, Product> Manage Schemes ...을 선택하고 새 대상에 대한 구성표를 생성 (또는 Xcode에 자동 생성하도록 요청)해야합니다.

+0

답장을 보내 주셔서 감사합니다. – user1660675