![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swift
文章平均质量分 80
huilibai
这个作者很懒,什么都没留下…
展开
-
斯坦福CS193P 2017-2018 第4节 More Swift 笔记
以下内容为swift4.0中的特性Struct值类型(内存分配在栈上,赋值或者函数的参数传递时通过拷贝来实现) Copy-on-write: 通过写时复制的方式提升内存的使用效率。在值需要改变的时候才执行拷贝操作。 Mutating: 使用mutating来标识需要使用copy-on-write特性 无法继承 不可修改的struct使用let来声明 支持函数式编程: swift函...原创 2018-10-28 18:37:15 · 352 阅读 · 0 评论 -
斯坦福CS193P 2017-2018 第5节 Drawing 笔记
异常处理声明可以抛出异常的函数// 无返回值func save() throws// 有返回值func save() throws -> Bool捕获异常方式do { try context.save()} catch let error { // error will be something that implements the Erro...原创 2018-10-30 23:42:02 · 287 阅读 · 0 评论