1:新建文件夹,Framework的名字(例如:Example)
2:新建workspace(例如:Example)
File->New->workspace
3:新建Framework(SDK)
File->New->Project
或cmd+shift+N
主要选择刚才新建的文件夹,Add to和 Group选择刚才新建的Workspace
4:新建测试工程(Demo)
同上:选择刚才新建的文件夹,Add to和 Group选择刚才新建的Workspace
5:关联SDK.framework到Demo
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()
}