XCFramework 在未指定时询问 self 实例
XCFramework asking for instance of self when not specified
我正在尝试创建一个可以跨平台使用的框架。我已成功将框架添加到测试应用程序,这就是测试框架的样子。很简单,我只想导入框架并调用 HelloComputer.getHello()
并在 return.
中打招呼
import Foundation
public class HelloComputer {
public func getHello() -> String {
return "hello world"
}
}
但是当我导入框架时,会发生这种情况
我错过了什么吗?为什么它要求它自己的实例?
您将 getHello()
声明为实例方法。要么像 HelloComputer().getHello()
那样称呼它,要么将它定义为 class 方法:
public class func getHello() -> String {
我正在尝试创建一个可以跨平台使用的框架。我已成功将框架添加到测试应用程序,这就是测试框架的样子。很简单,我只想导入框架并调用 HelloComputer.getHello()
并在 return.
import Foundation
public class HelloComputer {
public func getHello() -> String {
return "hello world"
}
}
但是当我导入框架时,会发生这种情况
我错过了什么吗?为什么它要求它自己的实例?
您将 getHello()
声明为实例方法。要么像 HelloComputer().getHello()
那样称呼它,要么将它定义为 class 方法:
public class func getHello() -> String {