runtime
宋敬佩
说走就走的旅行
展开
-
iOS开发之runtime运行时机制(一)
什么是runtime(运行时机制): Objective-C是基于C语言加入了面向对象特性和消息转发机制的动态语言,这意味着它不仅需要一个编译器,还需要Runtime系统来动态创建类和对象,进行消息发送和转发。 1.runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。 2.平时编写的OC代码, 在程序运行过程中,原创 2016-06-07 14:07:44 · 2924 阅读 · 0 评论 -
ARC下PerformSelector may cause a leak because its selector is unknown 警告
项目中使用到了从字符串创建选择器,编译时发现警告: "performSelector may cause a leak because its selector is unknown"(因为performSelector的选择器未知可能会引起泄漏) 原因 在ARC模式下,运行时需要知道如何处理你正在调用的方法的返回值。这个返回值可以是任意值,如void,int原创 2016-06-16 10:53:01 · 377 阅读 · 0 评论