我创建了一个swift文件(test.swift):
import UIKit
func test() {
let view = UIView()
print(view)
}
Run Code Online (Sandbox Code Playgroud)
然后swiftc test.swift
在终端中运行该命令.它输出
error: no such module 'UIKit'
Run Code Online (Sandbox Code Playgroud)
如何导入'UIKit'模块?
您需要链接 sdk 并指定您构建的目标:
swiftc input.swift
-o output.o
-sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
-target arm64-apple-ios12.0
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
473 次 |
最近记录: |