问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

NSTask介绍,指令、调用外部程序

发布网友 发布时间:2022-11-29 08:47

我来回答

1个回答

热心网友 时间:2023-10-27 02:00

@property (nullable, copy) NSString * launchPath 设置调用路径
@property (nullable, copy) NSArray<NSString *> *arguments; 设置调用参数(被调用程序命令)
标准输入\输出通道,用NSFilehandle或者NSPipe设置接受
@property (nullable, retain) id standardInput; 输入信息
@property (nullable, retain) id standardOutput; 输出
@property (nullable, retain) id standardError; 错误输出

- (void)launch; 开始执行线程(一个线程只能执行一次,之后的调用都会抛出错误异常)
@property (readonly, getter=isRunning) BOOL running; 运行状态,是否在运行
@property (readonly) int terminationStatus; 退出状态(判断命令执行是否成功完成)

终端用法 $unzip -q filepath -d despath
使用NSTask在Mac上调用:

这样就完成了调用unzip解压一个IPA 到指定路径的命令调用

终端命令为 $security find-identity -v -p codesigning

暂时写这么多,后续空下来继续更新
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
联想E盘不见了怎么办? 电脑e盘不见了怎么恢复?6个步骤找回e盘 五一去河源万绿湖游玩,需要携带哪些物品? 五一假期,旅行必带的物品是什么 建行办新卡用了新手机号,旧卡就自动绑了信号 请问电磁炉热敏电阻阻值是多少 电磁炉换电阻多少钱 电磁炉配件电阻多少钱 电磁炉510K大电阻多少钱一个 更换电磁炉电阻多少钱 大鹏教育好不好?老师讲的咋样? 2oo千瓦用空气开关多大的 200千瓦用多大空开怎么计算 镜子属于什么分类垃圾 合肥新桥机场最新防疫要求 从合肥机场坐大巴回淮南是什么风险 合肥机场是什么风险地区 合肥新桥机场有疫情吗 到合肥机场接人不落地需要核酸检测吗 已封禁怎么解 封了怎么解封? 成都绿道北湖怎么上绿道 171中学2022高中录取分数线 171中学豆各庄分校怎么样 养玫瑰花的步骤 养玫瑰花的步骤简述 特别漂亮晚上好最新动态表情图片 睡前漂亮晚上好问候动画表情图片很温馨 晚上好最新动态表情图片暖心话 xr改13pro不读卡 请问扑克洗牌的技巧是什么? macos开发,在程序里面执行shell脚本 芒果和什么放一起熟的快 《尚书在上》txt下载在线阅读全文,求百度网盘云资源 买纳兰词或饮水词哪本比较好,请介绍下。 草膳源本草茶减肥效果好吗? 本草茶和葛根食圆丰胸是真的吗 段祥宝记肝舒本草茶,琚老师戒酒是真的吗? 段祥宝记肝舒本草茶能戒酒吗 支付宝申请信用卡(贷记卡)额度高吗? 保险交了3年不想交了,能退多少 华为手机迁移到oppo需要流量吗 探探什么时候能更新照片 双皮奶粉和水的比例 双皮奶粉500克能泡几杯 daysky12代英特尔笔记本电脑平板二合一怎么样? 2021回不了家要一个人过年的伤感说说 2021年个性伤感说说:最痛苦的不是爱你,而是我想你 伤感的跨年说说 暑假来了,孩子厌烦写作业,6个小妙招轻松搞定 我想锁定EXCEL部分单元格的行高