【发布时间】:2018-04-29 03:07:24
【问题描述】:
在最新的 Apple 文档中,NSTask 和 Process 都有几个已弃用的方法和属性,尽管没有任何标记API Availability Macro。
实例属性
@property(copy) NSString *launchPath;
@property(copy) NSString *currentDirectoryPath;
var launchPath: String? { get set }
var currentDirectoryPath: String { get set }
实例方法
- (void)launch;
func launch()
类型方法
+ (NSTask *)launchedTaskWithLaunchPath:(NSString *)path
arguments:(NSArray<NSString *> *)arguments;
class func launchedProcess(launchPath path: String,
arguments: [String]) -> Process
似乎没有可用的替代品,那是什么?
【问题讨论】:
标签: objective-c swift macos nstask