IP属地:广东
1.Runloop 和线程的关系? 一个线程对应一个 Runloop。 主线程的默认就有了 Runloop。 子线程的 Runloop 以懒加载...
最近跟朋友聊天,说到加班多挣钱不容易,接着朋友说“可是花钱容易呀”。当时听起来感觉算是对当下现实生活的一种讽刺吧,现在仔细想想却意味深长。 周末...
前言 上周说了一下[iOS开发]关于copy属性的一个细节点,说的是copy属性的作用以及在重写copy属性的setter方法的时候需要注意的细...
知识预备 1.- (BOOL)isKindOfClass:(Class)aClass;该方法是用来判断某对象是否是aClass类的子类(包括B...
面向对象的语言有三个特点,封装 继承 多态,这会说的链式编程是基于封装这一特点的延伸 Masonry是iOS开发中经常使用的框架,它就是一个链式...
OC是一门动态语言,方法的调用本质上是利用objc_msgSend进行"发消息",也就是某类或某对象调用其某方法,本质上是向某个对象的指针发送了...
今天下午想写一点关于iOS开发中需要用到的runtime的相关内容,这一部分说的是打印某类的相关成员变量(记得要加上#import <objc/...