考试周来了

本文作者在考前突击复习之余,回顾了上学期学习Linux C编程的经历,并对其有了宏观的认识。文章概述了Linux编程的主要方面,包括文件I/O编程、多任务多进程编程、进程间通信、多线程编程、网络编程以及设备驱动编程。

    到考试周了,我这逃课的孩子也开始了紧张的考前突击,本打算今天就开始复习呢,结果还是忍不住又看起来Linux编程,突然脑子一个灵光,想到了一件事,对Linux的C编程突然有了个宏观的认识,所谓的Linux编程无非就是这几个包括方面:文件I/O编程、多任务多进程编程、进程间通信、多线程编程、网络编程,又回想了他们包含的知识点,竟然还能记得一些,太好了,不枉我上学期光弄它了,还有一个设备驱动编程,我竟然被别人说的吓着了,整理完前边的,一定要看看这个设备驱动编程。

    考试周,我亲爱的优快云啊,暂时分开一段时间,我要考前突击了,优快云上的神啊,May the Force be with Me!!!

源码来自:https://pan.quark.cn/s/a3a3fbe70177 AppBrowser(Application属性查看器,不需要越狱! ! ! ) 不需要越狱,调用私有方法 --- 获取完整的已安装应用列表、打开和删除应用操作、应用运行时相关信息的查看。 支持iOS10.X 注意 目前AppBrowser不支持iOS11应用查看, 由于iOS11目前还处在Beta版, 系统API还没有稳定下来。 等到Private Header更新了iOS11版本,我也会进行更新。 功能 [x] 已安装的应用列表 [x] 应用的详情界面 (打开应用,删除应用,应用的相关信息展示) [x] 应用运行时信息展示(LSApplicationProxy) [ ] 定制喜欢的字段,展示在应用详情界面 介绍 所有已安装应用列表(应用icon+应用名) 为了提供思路,这里只用伪代码,具体的私有代码调用请查看: 获取应用实例: 获取应用名和应用的icon: 应用列表界面展示: 应用列表 应用运行时详情 打开应用: 卸载应用: 获取info.plist文件: 应用运行时详情界面展示: 应用运行时详情 右上角,从左往右第一个按钮用来打开应用;第二个按钮用来卸载这个应用 INFO按钮用来解析并显示出对应的LSApplicationProxy类 树形展示LSApplicationProxy类 通过算法,将LSApplicationProxy类,转换成了字典。 转换规则是:属性名为key,属性值为value,如果value是一个可解析的类(除了NSString,NSNumber...等等)或者是个数组或字典,则继续递归解析。 并且会找到superClass的属性并解析,superClass如...
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玖零大壮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值