- 博客(2)
- 资源 (10)
- 收藏
- 关注
原创 iOS runtime方法详解之消息
由于Objective-C是C的超集,C语言的函数调用方式是“静态绑定”,也就是在编译期就能决定运行时所应调用的函数;在Objective-C中,如果向某对象传递消息,那就会使用动态绑定机制来决定需要调用的方法,在底层,所有方法都是普通的C语言函数,然而对象接收到消息之后,究竟该调用哪个方法则完全于运行期决定,甚至可以在程序运行时改变,这些特性使得Objective-C成为一门真正的动态语言。
2015-10-12 16:50:51 1446
原创 iOS 类型编码(Type Encodings)
我们可以通过编译器指令 @encode() 来获取一个给定类型的编码字符串,CodeMeaningcA chariAn intsA shortlA longl is treated as
2015-10-08 17:18:52 3029
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人