首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
oc runtime api
订阅
i1123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
iOS之runtime详解api(四)
今天,讲这个系列的第四篇,是关于Protocol。 这个方法是获得协议的名称。后面我们打印协议就通过这个函数。 我们随便找个类去遵循这个协议,就拿我们前几篇新建的那个Person类吧。 这次没错了,最后的结论是,必须**register**(只要有Class遵循这个Protoc…
iOS之runtime详解api(三)
第一篇我们讲了关于Class和Category的api,第二篇讲了关于Method的api,这一篇来讲关于Ivar和Property。 这个是通过传入对应的Ivar,获得Ivar的名字。 class_getInstanceVariable是在cls类里,名字为name的实例变量…
iOS之runtime详解api(二)
在上一篇我们讲解了runtime里面关于类和分类的函数,那么,我们这一篇就讲解下关于Method的那些函数。 objc_method或者Method(这两个其实是同一个)这个结构体在runtime.h文件里并没有详细的告诉我们其中的成员变量,这个在这个阶段也不是很重要,后面我将…
iOS之runtime详解api(一)
runtime在iOS中是“运行时”的含义,是一套用c语言写的api,很多人会用但是也仅仅用过最最常用的几个函数,这次,我将详细的带着大家探索下runtime的API,这一章就说下<objc/runtime.h>这个文件里的API,并且我会把不适用于ARC和不支持64位的API…