对象方法的调用就是向这个对象发送消息 objc_method这个结构体的内容: SEL method_name 方法名 char *method_types 方法类型 IMP...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
对象方法的调用就是向这个对象发送消息 objc_method这个结构体的内容: SEL method_name 方法名 char *method_types 方法类型 IMP...
GCD是面向底层的C语言的API,NSOpertaionQueue用GCD构建封装的,是GCD的高级抽象。 区别 1、GCD执行效率更高,而且由于队列中执行的是由block构...
1、方法交换(Method-Swizzling黑魔法) 应用场景:替换系统的方法,比如viewDidLoad,viewWillAppear以及一些响应方法,来进行统计信息。再...
概念 AnyObject:可以表示任何类类型的对象实例,所有类都隐式地遵循 AnyObject; Any:可以表示任何类型,包括基础数据类型、枚举类型、结构体、函数类型等; ...
文章目录 iOS动画 UIView动画2.1 设置UIView动画的两种语法形式2.2 设置属性形变动画的两种类型2.3 与动画相关的属性2.3.1 UIView与动画相关的...
1、改变代码中通过接口[UIFont systemFontOfSize:]、[UIFont systemFontOfSize:weight:]设置的字体,其他接口设置的字体可...
产品提出了一个需求,返回和侧滑返回都返回首页,返回就将返回按钮的触发事件定义为返回首页即可,侧滑返回,只要将目标控制器和当前控制器中间的控制器删除即可实现,我们在viewDi...
有个小需求是:从当前控制器侧滑返回时,要返回到指定控制器(如果没有指定要返回的控制器,就返回到根控制器),而不是上一个界面,如下做法是把指定控制器到当前控制器中间的控制器全部...
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。---先秦·荀子《劝学》 需求:A推出B,B推出C,C返回的时候跳过B。 网上有很多返回指定界面的文章,如i...