分类 扩展

分类只能扩充方法,不能扩展属性和成员变量(如果包含成员变量会直接报错)。

如果分类中声明了一个属性,那么分类只会生成这个属性的set、get方法声明,也就是不会有实现。


能为某个类附加额外的属性,成员变量,方法声明

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简介 协议在协议中声明方法和属性,在遵守此协议的类中实现协议中声明的方法。在iOS开发中常用于代理设计模式,实现M...
    鋼鉄侠阅读 599评论 0 1
  • 分类: @interface UIView (Extension) 扩展的方法和属性 扩展的属性只有声明 没有se...
    Who昵称阅读 2,434评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,533评论 19 139
  • 有时在项目中需要对一些类进行扩展,Apple又只提供了对方法的扩展,对属性的扩展只能使用runtime机制,对分类...
    跑调的安眠曲阅读 3,933评论 2 11
  • 聊着聊着就说到了月亮,一轮明月照衢城。这一波冷空气还是很强,全省各地下了雪,当然衢州的雪在山区。 呃,主要说月亮。...
    cilin阅读 769评论 0 0

友情链接更多精彩内容