![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
iOS-null
这个作者很懒,什么都没留下…
展开
-
UICollectionView自定义布局
这个和 UItableView 在用法上大体上差不多这里只说明一下 UICollectionView 的布局。demo 一. UICollectionViewFlowLayout布局方式: 这种布局方式是一种线性布局,他会先按照你设置的要求铺慢一行,当不满足指定条件的时候,会换行。 我们可以通过 UICollectionViewDelegateFlowLayout 代理原创 2016-05-26 19:59:16 · 1114 阅读 · 0 评论 -
Swift学习笔记---Deinitialization
一个类的实例对象所占资源被收回时,析构器将会被调用。只有类才有析构器。析构器如何工作 Swift 能够更加对象的引用计数,来自动释放一个对象。当我们现在一个对象被释放前做一些处理工作,那么我们就要有自己的析构器。每个类最多只有一个析构器,想下面这样: deinit { // perform the deinitialization } 析构器在实例对象被释放前调用,不能人为的去原创 2016-11-07 14:24:11 · 487 阅读 · 0 评论 -
简单日历
实现的简单日历,github地址为https://github.com/mrHuangWenHai/Mr–原创 2016-10-18 18:46:38 · 228 阅读 · 0 评论 -
Swift 学校笔记---Subscripts
Subscripts类、结构体、枚举能够通过下标来获取其中的值。一下标语法 通过在一个方括号里写一个或者更多个值,下标可以查询实例对象。通过写 subscript 来定义一个下标,并且我们可以指定一个或者多个输入值和一个返回值。下标可以是 read-write 或者 read-only。 subscript(index: Int) -> Int { get { // return an原创 2016-10-07 14:38:09 · 307 阅读 · 0 评论 -
Swift 学习笔记---Optional Chaning
Optional Chaining可选链是一个可选变量上调用方法,属性和下标的请求过程的过程。 这个可选变量可能是 nil。如果可选变量包含一个值,那么调用就是 成功的。如果可选变量是 nil,调用将放回 nil。多重查询能够被链 接在一起,如果任何链接在链上是 nil,那么全部都是 nil。 Optional Chaining as an Alternative to Forced Unwrapp原创 2016-11-26 11:50:05 · 538 阅读 · 0 评论