
越来越感觉脑子不够用了。最近在学习一些新的东西,也许是自己的基础不扎实,导致学起来很乱,没有侧重点,完完全全就是一团乱麻。常常是刚刚想出来一个解决办法,继续往下写的时候,突然发现之前的方法不太好,然后就推翻重来,如此循环往复,没有看到一点显著的成果,才让我心生焦虑。
在项目上架到App Store以后,谁也不能保证没有一个错误,可能在测试期间连测试人员都没有发现的隐藏小bug在上线之后被用户发现了,这就无疑给用户造成了困扰。所以作为开发人员,要及时的收集这些crash日志信息,然后修复这些问题。
表格UITableView基本上开发中应用最常用的控件之一了,关于tableview你又了解多少呢,反正我是只知道一些常规的用法,现在把之前写过的项目中应用到的一些小细节总结一下。
学习swift的过程中不可避免的会遇到?或!这种东西,这就是今天要说的可选型(Optional)了。大家都知道,swift是苹果官方推出的一款较于Objective-C安全性较高的语言,而可选型就是swift最为突出的特性之一。
map 和 flatMap 是 Swift 中两个常用的函数,它们体现了 Swift 中很多的特性。对于简单的使用来说,它们的接口并不复杂,但它们内部的机制还是非常值得研究的,能够帮助我们够好的理解 Swift 语言。