ios swift 创建framework(一)

  • 目录

ios swift 创建framework(一):https://www.jianshu.com/p/2acd1fbb7537
ios swift 创建framework(二)资源图片image引用:https://www.jianshu.com/p/deeefdc7714f

1.效果如图

image.png

实现方式

2.创建sdk项目 Xcode -> File -> New Project -> Framework

image.png

3.创建对外的文件 LZSDKManager.swift 并实现SDK的内部逻辑

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 创建LZSDKDemo


image.png
image.png

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

image.png
image.png

6.LZSDKDemo中代码调用 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

你可能感兴趣的:(ios swift 创建framework(一))