第二:把需要提供外部调用的类,属性和方法,加public修饰(swift)
第三: 编译(⌘+B)一下工程,生成framework(重要,配置如果改动,删除对应生成的framework,重新编译生成)
——————分别—真机编译:
——————分别—模拟器编译:

Show In Finder ,确认生成framework

第四:主项目导入framework
把生成的framework拖入主项目中(这样做比较好),
———————不建议以下做法————————
//选择主项目 -> General -> Embedded Binaries -> 选择framework导入
(Embedded Binaries导入,会同步Linked Frameworks and Librares导入)
第五:在需要调用framework ipa 的文件中 import 相关framework的工程名,即头文件,完成
------------------- framework之间相互调用 ipa --------------
General —> Linked Frameworks and Libraries —> 导入指定framework
********到这里framework与主项目之间的调用已经完成,可以实现了!
--------------------Pods的集成------------------
第一:创建的主项目,创建的多静态库(注意必须在同一级目录下)

第二:终端cd 项目跟目录:

第三:终端指令:touch Podfile (此处为空太),创建Podfile文件
第四:Podfile文件的编辑
案列:-------
platform :ios, ‘8.0' ———可以写在最上面,标示公用
use_frameworks! ———用cocoapods导入OC框架到swift项目必须写
workspace 'MyWorkspace.xcworkspace' //workspace文件名
project 'MyApp2/MyApp2.xcodeproj' //主工程路径„
target 'MyApp2' do
project 'MyApp2/MyApp2.xcodeproj' //工程路径
pod 'Masonry', '~> 1.0.2'
end
target 'MyApp1' do
project 'MyApp1/MyApp1.xcodeproj' //framework
pod 'SnapKit', '~> 1.0.2'
pod 'SDWebImage', '~> 1.0.2'
end








