第一步:Framework制作
-
新建菜单的 Framework & Library 创建一个 Cocoa Touch Framework 项目,命名为 HelloKit
-
增加 cpu 架构支持、并将Build Active Architecture Only 设置为NO
-
添加文件
import UIKit
public class Hello: NSObject {
public class func sayHello() {
print("\(self):\(#function)")
}
public class func sayGoodmorning() {
print("\(self):\(#function)")
}
}
-
设置Headers
公开的头文件Public下,隐藏的 Private 或者 Project 下 -
所有 头文件放入.h中,他人使用FrameWork 只需要导入这个头文件即可
-
模拟器和真机分别运行,通过终端命令 lipo -create 合并,生成结果替换真机里的同名文件即可
第二步:Framework使用
-
拖入工程
-
build phases
WechatIMG453.jpeg -
general
WechatIMG454.jpeg -
运行工程,成功!
网友评论