runtime
文章平均质量分 82
mardax
这个作者很懒,什么都没留下…
展开
-
runtime——Class——基本信息
apiconst 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 · 223 阅读 · 0 评论 -
runtime——核心数据类型
objc_class&Classstruct 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 · 265 阅读 · 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 · 271 阅读 · 0 评论 -
runtime——Class——数据成员
Ivarstruct objc_ivar { char *ivar_name OBJC2_UNAVAILABLE; char *ivar_type OBJC2_UNAVAILABLE; int ivar_offset OBJC2_UNAV原创 2017-03-24 19:39:22 · 305 阅读 · 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 · 458 阅读 · 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 · 344 阅读 · 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 attributetypedef struct { const char *name; /**< The name of the attribute */ co原创 2017-03-24 22:01:03 · 419 阅读 · 0 评论 -
runtime——Class——体系结构
apiClass 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 · 360 阅读 · 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 评论