iOS SDK开发 动态库 Framework的创建和使用
2023-01-05 本文已影响0人
Long_iOS
Xcode新建Framework工程
image.pngimage.png
根据需求设置一下
image.png
默认Products
文件夹是隐藏的,按照下面的步骤即可显示
找到工程目录 选中.xcodeproj
工程文件右键-显示包内容,打开project.pbxproj
文件command+F
搜索mainGroup
,用mainGroup
等号后面的值替换productRefGroup
的值,然后保存关闭,回到xcode就可以看到Products 文件夹了
image.png
下面是工程配置
TARGETS
->Build Settings
Link With Standard Libraries
: Yes
->No
Mach-O Type
: Static Library
新建一个FirstViewController文件,提供给外部公开使用的,移到Public
里面就可以了,不需要公开的可以选择放到Private
或者Project
里面
image.png
===================================================
选择相应的支持设备
仅支持模拟器运行
image.png
仅支持真机
image.png
根据需求选择环境 Debug
或者Release
image.png
===================================================
Command+B
成功之后就可以在Products
文件夹下找到了image.png
如何使用
打开Framework工程,在Products
文件夹下找到Framework
文件右键 Show in Finder
后拖入另一个项目工程中
image.png
image.png
最后添加头文件即可使用
image.png