上一页 1 ··· 50 51 52 53 54
摘要: 大家知道,在可选链(optional chain)里,返回可选类型的可选链返回的仍是可选类型。但是要注意的是,在异常处理里,对于返回类型是可选类型(optional)的异常抛出函数,其返回类型是可选的可选类型。 非常绕口是不是,对啦~就是这样~2333333333。简单来说,对于下面这个异常抛出函数 阅读全文
posted @ 2017-04-02 22:55 懒虫哥哥 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 首先要明白抛出异常后异常的运动:异常被抛出后,中断整个处理,异常不断向外层(范围)传递,直到遇到catch代码块群,会与catch代码块的条件进行匹配,匹配符合则进入此代码块处理。如果遇到没有条件的catch{}那么直接在这个代码里处理。如果抛出的异常一直到最外层仍没有被catch{}处理,那么程序 阅读全文
posted @ 2017-04-02 18:22 懒虫哥哥 阅读(3616) 评论(0) 推荐(0) 编辑
摘要: 最近的概况一句话就是累,一周六天都有工作要做。123金融+数据分析,456iOS应用开发,顺带周四晚上周六下午要给学生上课。 先谈谈那家搞外汇交易开发的公司好了,从一个小白到现在被大家认可,其实还是挺开心的。社长也特别器重我,还几次有人来公司做调研,社长介绍的时候都是夸我。现在薪资方面也很满意,现在 阅读全文
posted @ 2017-04-02 17:47 懒虫哥哥 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 之前实际开发的时候遇到的一个小问题,网上也没有找到相关说明。本来当时弄明白了想着记下来的,但是比较忙就耽搁了,趁今天休息记录一下。 首先,我们看一下下面这个两数之和的协议 protocol Test: CustomStringConvertible { var num1: Int { get set 阅读全文
posted @ 2017-04-02 17:13 懒虫哥哥 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 在Swift里,抛出的异常必须继承Error这个协议。那么这个协议是什么呢? 按住command再点击Error我们可以看到, public protocol Error { } extension Error { } 显然这个协议是空的,之所以还会有个空扩展,就是官方为了强调这个协议的确是空的, 阅读全文
posted @ 2017-04-02 17:03 懒虫哥哥 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 更新: 2017/06/09 最近网页开发,一直会查html和css 感觉之前写的这个太杂了,现在主要是先查这个博文,然后查文档。 由于目前属于自用笔记,格式只求自己看懂,以后有空再改 学习笔记,偶尔会有个人觉得重要的CSS内容也一起放里面了,以后有时间在专门弄个CSS笔记 主体 更新: 2017/ 阅读全文
posted @ 2017-03-28 11:20 懒虫哥哥 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 更新:2017/05/03/02:05 更新: 2017/05/14/11:14 更新: 2017/09/05/16:15 增加rm -rf 强制删除文件夹内所有文件 更新: 2018/01/16 完善重命名文件 mv 自己在公司下班前git的时候一直用的,记下来备忘。 括号里是英文全称,便于理解。 阅读全文
posted @ 2017-03-20 16:09 懒虫哥哥 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 博主人在国外,数学系,马上大二。第一次接触IT纯粹是因为学校大一有一门c语言。去年5月开始买了本特厚的c语言书,自己一点点啃完觉得挺有意思就索性学起了it了。本来嘛,咱们数学系就是奔金融和it的,暑假证券公司也实习过了(全场一大半研究生,就我一个大一那感觉也是酸爽),总之今后大致就是走it方向了。 阅读全文
posted @ 2017-03-20 15:40 懒虫哥哥 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 ··· 50 51 52 53 54