通过创建公有库,可以供内部和外部通过pod的方式,来管理和依赖相应的模块,达到对iOS工程模块化,将项目代码进行解耦的目的。 本文示例公有库MagicScrollPage开源...
通过创建公有库,可以供内部和外部通过pod的方式,来管理和依赖相应的模块,达到对iOS工程模块化,将项目代码进行解耦的目的。 本文示例公有库MagicScrollPage开源...
最近尝试做符号分析及静态链接相关方面的探索,发现离不开对Mach-O文件结构的分析。所以这里整理一篇笔记,来梳理下 Mach-O 文件格式,一来是为了加深理解,二来是为了方便...
整理的一些iOS面试相关问题,持续更新,敬请关注 1、2018 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染2、2018 iOS面试题---Object...
不多说 直接上代码吧 #pragma mark -抖动动画 -(void)shaking:(IconView*)view{ CAKeyframeAnimation*anim=...
最近项目中遇到的一个大坑,先摆出解决方案:https://github.com/tbl00c/UICollectionView-EmptyFix 症状 UICollectio...
@一缕殇流化隐半边冰霜 大神,这里也没明白,对象方法在查找时,会顺着isa指针在类中找,然后是循环父类一直到根类NSObject,如果NSObject中也没有不就崩溃了吗?又不会找根类中对应的+方法,为什么要实现+方法呢?
Objc 对象的今生今世前言 在面向对象编程中,我们每天都在创建对象,用对象描述着整个世界,然而对象是如何从孕育到销毁的呢? 目录 1.孕育对象 2.对象的出生 3.对象的成长 4.对象的销毁 5....
@iOS小乔 请问为什么是偏移一个指针而不是两个?三个?没明白
神经病院Objective-C Runtime入院第一天——isa和Class前言 我第一次开始重视Objective-C Runtime是从2014年11月1日,@唐巧老师在微博上发的一条微博开始。 这是sunnyxx在线下的一次分享会。会上还给了4...