单例
首先你得先新建一个类,给好属性像这样
然后写上创建方法:这里介绍两种创建方法
first:
我们在ViewController里面实现看看吧
LZ有点自恋哈
OK 效果还是很明显的单例已经写好,那我们再来看看另外一种单例的穿件方法把
second
效果如下
OK打印的时候没有解包(怪我咯.....)
以上就是单例的创建方法,下面我们来看看关于KVC吧 何为KVC呢
KVC就是通过字符串间接访问对象的属性
上代码
在ViewController的中法
这里需要注意的是 Int类型作为可选对象的话要先附上值 你可以附上0 不然会有问题 详情见上一篇 初认swift
下面我们来见识一下关于闭包进行页面之间的传值把,说起来闭包这货和OC中的Block的使用有点相似 虽然.......恩我们来看吧
这是第一个叶面中需要的东西 简单来说就是一个btn 用来跳转页面 一个label用来传值到后面以及接受闭包过来的传值
第二个页面
这是需要写上一个TextField 用来接受前一个页面label的值 以及用闭包从后向前传值,从前向后的传值用了比较简单的属性传值 所以用了懒加载来写控件 好吧今天说这么多.
网友评论