-
目錄
ios swift 創(chuàng)建framework(一):http://www.itdecent.cn/p/2acd1fbb7537
ios swift 創(chuàng)建framework(二)資源圖片image引用:http://www.itdecent.cn/p/deeefdc7714f
1.效果如圖

image.png
實現(xiàn)方式
2.創(chuàng)建sdk項目 Xcode -> File -> New Project -> Framework

image.png
3.創(chuàng)建對外的文件 LZSDKManager.swift 并實現(xiàn)SDK的內(nèi)部邏輯

image.png
//
// LZSDKManager.swift
// LZSDK
//
// Created by LiZhi on 2022/4/23.
//
import Foundation
open class LZSDKManager {
public init(){
}
public func sdk_print() {
print("荔枝 sdk print 2")
}
}
4.Target 創(chuàng)建LZSDKDemo

image.png

image.png
5.重要 在LZSDKDemo General 中添加 LZSDK.framework,

image.png

image.png
6.LZSDKDemo中代碼調(diào)用 import LZSDK

image.png
import UIKit
import LZSDK
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let manager = LZSDKManager()
manager.sdk_print()
}
}
7.成功了,點贊

image.png
8.代碼地址:https://github.com/lizhi0123/LZSwiftDemos/tree/main/LZSDK