请按照以下步骤操作,看看它是否正常工作:
创建 Cocoa Touch Framework 类型的新项目,调用它Tester
添加名为 TestStupidity.swift 的新 Swift 文件
将问题中的代码添加到文件中:
public class TestStupidity: NSObject {
public static var shared = TestStupidity()
public func hello() {
print("hello")
}
}
将新目标添加到 Single View App 类型的项目并调用它TesterApp
选择 TestApp 目标,然后在 General 选项卡中,单击 Embedded Binaries 的 + 号。选择测试器框架
在 ViewController.swift 文件中,将代码设置为:
import UIKit
import Tester
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let testClass = TestStupidity()
testClass.hello()
}
}
运行 TestApp 并在输出中看到“hello”。