runtime
文章平均质量分 82
mardax
这个作者很懒,什么都没留下…
展开
-
runtime——Class——基本信息
api const char *name OBJC2_UNAVAILABLE; long version OBJC2_UNAVAILABLE; OBJC_EXPORT const char *class_getName(Class cls) __OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHON原创 2017-03-24 17:18:16 · 222 阅读 · 0 评论 -
runtime——核心数据类型
objc_class&Class struct objc_class { Class isa OBJC_ISA_AVAILABILITY; #if !__OBJC2__ Class super_class OBJC2_UNAVAILABLE; const char *name OBJC2_UNAVAILABLE;原创 2017-03-24 12:21:25 · 264 阅读 · 0 评论 -
runtime备份
NSObject @protocol NSObject //... @property (readonly) Class superclass; - (Class)class OBJC_SWIFT_UNAVAILABLE("use 'anObject.dynamicType' instead"); - (instancetype)self; - (BOOL)isKindOfClass:(Clas原创 2017-03-24 12:06:09 · 269 阅读 · 0 评论 -
runtime——Class——数据成员
Ivar struct objc_ivar { char *ivar_name OBJC2_UNAVAILABLE; char *ivar_type OBJC2_UNAVAILABLE; int ivar_offset OBJC2_UNAV原创 2017-03-24 19:39:22 · 303 阅读 · 0 评论 -
oc——NSObject——create copy dealloc
create + (instancetype)alloc OBJC_SWIFT_UNAVAILABLE("use object initializers instead"); + (instancetype)allocWithZone:(struct _NSZone *)zone OBJC_SWIFT_UNAVAILABLE("use object initializers instead"); + (instancetype)new OBJC_SWIFT_UNAVAILABLE("use object原创 2016-08-24 10:30:46 · 454 阅读 · 0 评论 -
runtime——Class——方法成员
SEL /// An opaque type that represents a method selector. typedef struct objc_selector *SEL; OBJC_EXPORT const char *sel_getName(SEL sel) __OSX_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0); OBJC_EXPORT SEL sel_registerName(const char *str) __OSX_A原创 2017-03-24 21:57:37 · 342 阅读 · 0 评论 -
runtime——Class——属性
objc_property_t /// An opaque type that represents an Objective-C declared property. typedef struct objc_property *objc_property_t; /// Defines a property attribute typedef struct { const char *name; /**< The name of the attribute */ co原创 2017-03-24 22:01:03 · 417 阅读 · 0 评论 -
runtime——Class——体系结构
api Class isa OBJC_ISA_AVAILABILITY; Class super_class OBJC2_UNAVAILABLE; OBJC_EXPORT Class class_getSuperclass(Class cls) __OSX_AVAILABLE_STARTING(__MAC_10_5, __IPHONE_2_0); OBJC_EXPORT Class class_setSupercl原创 2017-03-24 16:05:48 · 359 阅读 · 0 评论 -
runtime——Class——协议
runtime——Class——协议原创 2017-03-24 22:00:00 · 258 阅读 · 0 评论 -
runtime——Class——create
runtime——Class——interface implementation原创 2017-03-27 20:09:43 · 291 阅读 · 0 评论