@[toc]
前言
“订阅”一次,享受一生服务的高兴
订阅任意专栏,享有全副专栏
I、iOS 进阶
- iOS 进阶:【封装富文本 API,采纳 block 实现链式编程】(block 的妙用:联合 block 和办法的长处实现 iOS 的链式编程)
- iOS 进阶【只旋转本人想要旋转的屏幕(内含 demo 源码),利用场景:电子签名】关键步骤:1、viewWillAppear 设置横屏 2、viewWillDisappear 进行设置竖屏
- iOS NotificationServiceExtension 实现 VoiceBroadcast【app 处于后盾 / 被杀死的状态仍可进行语言播报】iOS12.1 以上在后盾或者被杀死无奈语音播报的解决方案
- iOS 计算器: 表达式的精准计算(计算字符串数学表达式)MathStringExpression
- 【iOS APP 内的国际化切换】1、字符串的本地化、2、自定义解析本地化字符串的工具类 LanguageManager、3、例子:登录界面切换中英文。
- 过程间的实时通信计划:local socket(解决扩大和容器利用的实时通信问题
- iOS 本地化字符串指定参数程序 (利用场景:app 内的多语言切换)
- iOS app 侧对申请参数进行签名:【申请参数依照 ASCII 码从小到大排序、拼接、加密】(递归的形式进行实现)
- iOS 图片压缩 compress【解决压缩之后图片含糊的问题】
- iOS14 适配【读取用户剪切板数据会弹出提醒】1、查找哪些 SDK 应用了剪切板,及时降级 SDK2、先判断剪切板内容的各式,如果合乎规定才读取剪切板
II、iOS 平安与逆向
2.1 iOS 逆向
-
iOS 利用逆向工程指南:【1、概念 2、工具 3、逆向实践】
iOS 逆向工程,指通过剖析零碎的性能、构造、行为,将软件的技术实现或者设计细节推导进去的过程。
- iOS 逆向:【ASO 我的项目应用的技术】(例如:1、hook CFUserNotificationCreat 截取 Header 局部信息、Message 内容 进行工作解决 2、设施信息的批改、清理数据)
- iOS 逆向:【Cycript Useful Command & Powerful private methods】
_ivarDescription
_shortMethodDescription
nextResponder
_autolayoutTrace
recursiveDescription
_methodDescription
- iOS 逆向【how_to_host_cydia_repo】批量部署 Tweak 插件到 iOS 设施的计划
- [iOS 应用代码触发 button 的点击事件:【[btn sendActionsForControlEvents:UIControlEventTouchUpInside];】及教你找到按钮 action](https://kunnan.blog.csdn.net/…
2.2 iOS 平安
- 1、iOS 网络申请平安优化:SSL 证书验证,让 Charles 再也无奈抓你的申请数据;对申请参数进行签名;2、不走全局 proxy 的计划;3、容许不验证 SSL 证书;4、拦挡申请;5、DoH &DoT
- iOS 逆向:【代码混同】1、基于编译器混同动态库 (StaticLib)2、字符串加密:应用 clang- c 接口将源代码转换成形象语法树,并对形象语法树进行遍历和剖析,剖析代码中的字符串,并进行加密解决。
III、java
- 基于 JSP 的学术交流论坛零碎的设计与实现
IV、iOS 根底
- Basic debugging using logging for iOS apps
- iOS14 适配汇总:【1、隐衷权限相干:定位、相册、IDFA 2、KVC 相干:不容许拜访 UIPageControl 的 pageImage3、UIView 相干适配:UITableViewCell 兼容 4、网络相干】
iOS14 开启 encrypted DNS 进步安全性,避免 DNS 劫持
V、浏览与写作
- 技术博客写作心得
see also