【发布时间】:2016-02-18 00:11:09
【问题描述】:
我正在编写一个快速 XCTest,我需要评估一个子流程。我想调用终端,将applescript的路径传递给终端并执行它。
我已经在 swift 测试文件中导入了 UIKit 和 Foundation。当我去写一个常量时:let task = NSTask() NSClass 没有在 NSObject 中引用,结果我收到一条消息,它是一个
使用未解析的非标识符 NSTask
如果我写了let pipe = NSPipe(),那么它就会被引用并且可以工作。为什么导入 UIkit 和 Foundation 后 NSTask 无法访问?
【问题讨论】:
-
NSTask 在 iOS 上不可用
-
那么这就解释了。谢谢@user3441734