Objective-C扩展机制之-associative.docVIP

  • 2
  • 0
  • 约1.28千字
  • 约 2页
  • 2017-06-08 发布于重庆
  • 举报
Objective-C扩展机制之-associative

Objective-C 扩展机制之 - associative Objective-C的扩展机制,除了category其实还有一个associative。 category比较常见,作用就是给现有的类扩展一些新的方法。 那么associative呢,就是做到了category做不到的东西,可以扩展属性。 官方文档:Objective-C Runtime Reference 要使用associative,必须得先?#import? 然后才可以使用下面的方法进行扩展 [cpp]?view plaincopy OBJC_EXPORT?void?objc_setAssociatedObject id?object,?const?void?*key,?id?value,?objc_AssociationPolicy?policy __OSX_AVAILABLE_STARTING __MAC_10_6,?__IPHONE_3_1 ;?? OBJC_EXPORT?id?objc_getAssociatedObject id?object,?const?void?*key __OSX_AVAILABLE_STARTING __MAC_10_6,?__IPHONE_3_1 ;?? OBJC_EXPORT?void?objc_removeAssociatedObjects id?object __O

文档评论(0)

1亿VIP精品文档

相关文档