专栏首页宜达数字iOS开发-分类与类扩展

iOS开发-分类与类扩展

分类与类扩展

  • 分类就是给类增加一些方法
  • 类扩展可以给类增加一些额外的属性和方法
// 类扩展具体如下
@interface ViewController()
@property (nonatomic,strong)IBOutlet UILable *lable;
// 方法的声明
-(void)run;
  • 按钮也可以变成属性,拖至@interface中,这样可以用self.btn.text来修改按钮的文字和颜色
  • 按钮变成方法@implementation下,就可以监听属性的改变,带参数的--其实就是按钮本身。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • HTML5学习(一):服务器与浏览器

    因为关机别人就访问不到电脑的信息了。诸如我们常见的error: 404 not found

    雷潮
  • iOS开发--堆与栈的区别

    一般出去面试,ZB的技术官肯定会扯一点,特么从心里对他竖起中指。 其实说到底他们也不知道底层,就是ZB。当然大公司的,绝对不是上述之列。因为人家钻的很深。

    雷潮
  • Unity高级开发-Shader开发(1)-渲染管线

    学习Shader(着色器)必须先要了解渲染管线。如果不了解,那么就不能说你了解Shader

    雷潮
  • JavaScript之call()和apply()方法详解

    简介:apply()和call()都是属于Function.prototype的一个方法属性,它是JavaScript引擎内在实现的方法,因为属于Functio...

    郑小超.
  • [PHP] 读取大文件并显示

    使用PHP读取日志文件,当文件比较大的时候,会报内存不足,因此应该部分读取,读取指定的行数的数据

    陶士涵
  • jQuery 学习(一)

    简单、
  • 面试时对方问你,“xxx需求你是怎么做的”?你可以这样回答

    如何去分析一个需求?这两天在给零基础课的同学们讲课的时候,正好讲到了,产品详情页的图片展示这里,ui是这样的, ? 跟京东那个的ui交互操作是一样的,我跟他们讲...

    web前端教室
  • 通过360可以查看端口号

    端口号: 物理端口    网卡口 逻辑端口    我们指的就是逻辑端口 每个程序都会至少有一个逻辑端口。 端口号是正在运行的程序的标识。(用于标识进...

    黑泽君
  • 喜马拉雅、ctrip、b站、流利说、蜻蜓FM、爱回收前端面试经历

    我的回答是[1,2,6,4,3,5]。这道题目主要考对JS宏任务和微任务的理解程度,JS的事件循环中每个宏任务称为一个Tick(标记),在每个标记的末尾会追加一...

    前端迷
  • server 2016 安装WDS服务并下发操作系统

    WDS的全称为Windows部署服务,主要应用于大中型网络中的计算机操作系统的批量化部署。通过使用WDS可以管理系统映像和无人参与安装脚本,并提供人工参与安装和...

    小手冰凉

扫码关注云+社区

领取腾讯云代金券