前言 很早以前就想总结一下,iOS开发中常用的一些架构:MVC、MVP、MVVM;但是一直感觉自己没有理解透彻,因...[作者空间]
Runtime源码解析-类中bits 首先我们再看一眼objc_class类的定义,本篇文章研究bits到底存储了...[作者空间]
目录介绍 01.整体概述介绍1.1 项目背景1.2 思考问题1.3 设计目标1.4 收益分析 02.市面抓包的分析...[作者空间]
iOS本身在这只里面是有色盲模式的,打开后效果极佳,可以说是最好的灰度处理了。但是苹果平没有放开这个API,我们也...[作者空间]
iOS 组件化(一) - CocoaPods原理理论篇[https://www.jianshu.com/p/a04...[作者空间]
AVFoundation 捕捉会话 AVCaptureSession 捕捉设备 AVCaptureDevice 捕...[作者空间]
Key-value observing provides a mechanism that allows obje...[作者空间]
一、准备好icon图标 然后放到项目中 如图所示 注意:1、图片一定不要放到 Assets.xcassets 里面...[作者空间]
解决问题 iOS 开发 特别是OC 语言开发,每次都要run 对改动的部分进行观察,已经落后 flutter / ...[作者空间]
组件化 本文主要介绍组件化常用三种通讯方式. 常⽤的三种组件化通讯方案 组件化通信方案组件化最重要的是兄弟模块的通...[作者空间]
问题iOS用什么方式实现对一个对象的KVO?(KVO的本质是什么?)如何手动触发KVO 首先需要了解KVO基本使用...[作者空间]
具备条件:IPA包、企业开发者账号、终端 以下为单个IPA包签名执行步骤同级目录下有XX.ipa ,embedde...[作者空间]
1.在Mac的App Store上下载安装InjectionIII. 2.打开InjectionIII, Open...[作者空间]
什么是RunLoop 顾名思义,RunLoop就是在‘跑圈’,其本质是一个dowhile循环。RunLoop提供了...[作者空间]
在一些金融类的 App 中,对于表示金额类的字符串,通常需要进行格式化后再显示出来。例如: 0 --> 0.00 ...[作者空间]
今天绕来绕去又绕到这个问题了,最近在写的APP,类似微博需要上传图片到服务器,那么就想着这个图片的压缩问题,如果一...[作者空间]
1.形成tableView卡顿的缘由有哪些? 1.最经常使用的就是cell的重用, 注册重用标识符若是不重用cel...[作者空间]
一、什么是runloop 二、runloop的基本作用 三、应用范畴 四、runloop与线程之间的关系 五、Ru...[作者空间]
brew 是MacOS上的包管理工具,可以简化 macOS 和 Linux 操作系统上软件的安装。 1.确认安装r...[作者空间]
请先看下面?的文章 iOS逆向-RSA的使用-证书签名、代码签名(手动签名、脚本自动签名 《一》) 脚本重签名 ...[作者空间]