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 {