Swift创建一个直接调试Framework的工程

2023-11-19  本文已影响0人  云醉倚清风

1:新建文件夹,Framework的名字(例如:Example)

2:新建workspace(例如:Example)

File->New->workspace

3:新建Framework(SDK)

File->New->Projectcmd+shift+N

新建Framework
image.png
主要选择刚才新建的文件夹,Add to和 Group选择刚才新建的Workspace

4:新建测试工程(Demo)

image.png

同上:选择刚才新建的文件夹,Add to和 Group选择刚才新建的Workspace

5:关联SDK.framework到Demo

image.png
image.png

6:测试

在SDK目录下新建文件Test.swift

public class Test {
    public func go() {
        print("哈哈")
    }

   
    public init() {
    }
}

注意这里不写init方法就会报错,'Test' initializer is inaccessible due to 'internal' protection level 或者继承NSObject也可以

public class Test :NSObject{
    public func go() {
        print("哈哈")
    }
}

在Demo的ViewController中测试

    import SDK

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
        Test().go()
    }
上一篇 下一篇

猜你喜欢

热点阅读