進度條

[Objective C] Workspace

更新日期:

用cocoa pods會產生出來的就叫做Workspace,是Xcode本來就有的檔案類型。
可以包含多個Project
所以如果一個專案要包含多個project
要先建立Workspace 再建立project或是加入project

參考 https://www.insert.io/frameworkios8xcode6/

如果要在main project 使用自製framework
1. 需要在main project -> target -> General ->
  a. Embeded Binaries 加入該framework
  b. Linked Frameworks and Libraries  加入該framework

2. 在使用的main project import該framework header
   例如Project叫做 Base,就#import <Base/Base.h>

3. 在Framework 的 target -> Build Phases -> Headers
   把要變成public的header檔從private 或 project 改成 public

4. 在Framework 的 Base.h(如果project 叫做 Base 的話)
   裡加入目標Class的Header
   可以為 #import "TFont.h" 或是 #import <Base/TFont.h>