第一步:
先创建Workspace文件。
第二步:
创建Project文件。
第三步:
在创建工程的过程中有个主意点:将新建Project添加的目标和组 都是workspace。如图4
第四步:
多个工程间文件互相引用问题:多个工程间的文件引用方法:在工程A的Setting选项下的Header Search Paths 下添加“$(SRCROOT)/../B”。
这个工程A中即可引用工程B的文件,不过导入文件的方式是:#import <xxxxx.m>
如上设置,多个工程间的类就可以共享使用了。
第五步:
使用 pod 问题 创建的 Podfile 文件要与 xxxWorkspace.xcworkspace 文件在同一个文件目录下, 贴出 Podfile 文件内容。
在执行完 pod install指令后报下面的警告,则在header search paths中添加$(inherited)即可。
# 写在最上面,标示公用
platform :ios, '8.0'
#workspace文件名
workspace 'xxxWorkspace.xcworkspace'
project 'A/A' #主工程路径
target 'A' do
platform :ios, '8.0'
project 'A/A.xcodeproj'
pod 'Masonry'
end
target 'B' do
platform :ios, '8.0'
project 'B/B.xcodeproj' #工程路径
pod 'Masonry'
end