文章目录
- 前言
- I、 iOS进阶
- II、iOS安全与逆向
- 2.1 iOS逆向
- 2.2 iOS安全
- III、 java
- IV 、iOS基础
- V、阅读与写作
- see also
前言
“订阅”一次 ,享受终身服务的快乐
订阅任意专栏,享有全部专栏
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【解决压缩之后图片模糊的问题】
II、iOS安全与逆向
2.1 iOS逆向
- iOS应用逆向工程指南:【1、概念2、工具3、逆向理论】
- iOS逆向:【ASO项目使用的技术】(例如:1、hook CFUserNotificationCreat 截取Header 部分信息、Message内容 进行任务处理2、设备信息的修改、清理数据)
- iOS逆向 :【Cycript Useful Command & Powerful private methods】
- iOS 逆向【how_to_host_cydia_repo】 批量部署Tweak插件到iOS设备的方案
- iOS使用代码触发button的点击事件:【 [btn sendActionsForControlEvents:UIControlEventTouchUpInside];】及教你找到按钮action
2.2 iOS安全
- 1、iOS网络请求安全优化:SSL证书验证, 让Charles再也无法抓你的请求数据;对请求参数进行签名;2、不走全局proxy的方案;3、允许不验证SSL证书;4、拦截请求;5、DoH &DoT
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、阅读与写作
- 技术博客写作心得