首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS架构师
订阅
古月思吉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
CocoaPods原理 及 组件化
1.CocoaPods原理CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。CocoaPods的原理是将所有的依赖库都放到另一个名为Pods的项目中,然后让主项目依赖Po
用Swift写一个自动打包ipa,并上传蒲公英
在项目中看到以前同事写的自动打包并上传蒲公英脚本,就萌发了用原生swift或者OC可不可以编写脚本的想法。查阅相关资料后发现是可行的。 1、Process是一个可以执行终端命令的类 我们给Proces
iOS 逆向(一)环境搭建
这个系列,是很早听 MJ 课程时的整理,现在分享出来。 其中一些参考资料有些有引用,有些可能忘记添加了,如果有引用部分资料,可以联系我。 iPhone一旦关机后再开机时,屏幕就会一直停留在启动画面,也就是“白苹果”状态,或者能正常开机,但已经安装的破解软件都无法正常使用,需要将…
iOS逆向学习-010如何手机越狱及砸壳
备份 写在最前面,如果你的手机内容比较重要的话,越狱前一定要备份。 越狱概念 苹果的越狱指的是通过iOS系统安全启动链漏洞,从而禁止掉信任链中负责验证的组件,拿到iOS系统最大权限ROOT权限。 当启
iOS单元测试入门
我们在创建 Xcode 项目的时候全部勾选的话默认会创建 XCTestDemoTests XCTestDemoUITests 这 2 个模块。现在主要讲解 XCTestDemoTests的使用。其中的模板代码如下: 说明我们的用例全部通过了,当然这里的用例比较少,我们可以加上各…
iOS逆向 -- 逆向初探
由于公司的业务主要是支付方面,所以之前有动力研究了些逆向相关的知识。 鉴于逆向涉及到的知识面既广且杂,而且操作流程也多,用到的工具也多。想着,不妨把操作流程和相关知识记录一遍,以备不时之需。(主要是被
iOS官方瘦身方案ODR(一):初见 On-Demand Resources| 8月更文挑战
【Lawliet的iOS游园会】应用瘦身是个老生常谈的话题。苹果其实对于应用瘦身也有着自己的一些方案。本文就将结合官方文档进行阐述。
iOS开发App组件化之路
组件化是一个老生常谈的涉及面很广的话题,即不是做好一件事而是做好一系列的事情才能达成;其中包含组件化框架在内的各架构层级、构建系统、依赖管理系统、以及配套的防劣化机制与规则规范。
iOS系列之-组件化
MGJRouter 蘑菇街组件实现原理 方案一 url-block 这是蘑菇街中应用的一种页面间调用的方式,通过在启动时注册组件提供的服务,把调用组件使用的url和组件提供的服务block对应起来,保
iOS底层原理系列
这是iOS底层原理相关的系列学习汇总iOS底层原理(一)Objective-C的本质iOS底层原理(二)KVO和KVCiOS底层原理(三)CategoryiOS底层原理(四)blockiOS底层原理(