![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
runtime
Ocean_WANG_
最怕你一生碌碌无为,还安慰自己平凡可贵!!!
展开
-
runtime获取查看内部成员变量(OC和Swift两种方法获取)
在开发中经常有些需求,凭借着苹果提供的API不好实现,或者实现起来比较麻烦。此时,我们就可以运用runtime来获取类的内部成员变量,然后运用KVC进行替换,来达到目的。下面就贴出运用runtime来获取内部成员变量的方法,以获取UITextView类为例原创 2016-11-03 15:07:58 · 2277 阅读 · 0 评论 -
Xcode导入runtime框架函数参数没有提示或Too many arguments to function call, expected 0, have 2错误
在Xcode6之前运用objc_msgSend,是有参数提示的。但是从Xcode6之后,苹果不推荐我们使用runtime,所以就取消了参数提示功能。如果我们以前运用了runtime的语法,此时运行会报错:Too many arguments to function call, expected 0, have 2原创 2016-11-02 13:33:32 · 6595 阅读 · 0 评论 -
runtime的消息机制
一,runtime的简介:runtime简称运行时。Object-C就是运行时机制也就是运行时候的一些机制。其中最主要的就是消息机制。1>和C语言的区别C语言:函数的调用在编译的时候就决定了调用那个函数。OC语言:它的调用是个动态调用过程,也就是说在编译阶段并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函原创 2016-11-02 10:48:22 · 345 阅读 · 0 评论