![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swift
文章平均质量分 71
hah1992
这个作者很懒,什么都没留下…
展开
-
swift 基础(一)简单值转换、控制流、函数基础
swift的基础知识,包含基本的值转换,控制流:if,for-in等,函数的嵌套等原创 2015-11-26 20:53:29 · 395 阅读 · 0 评论 -
swift 基础(二)闭包、对象和类、setter&getter
//闭包 //闭包的函数体部分由关键字 in 引入。 该关键字表示闭包的参数和返回值类型定义已经完成,闭包函数体即将开始 var numbers = [1,2,3,4] numbers.map({ number -> Int in let result = 3*number return result }) //如果一个闭包的类型已知(map的类型为 Int->Int)可原创 2015-11-30 10:39:36 · 568 阅读 · 0 评论 -
swift随笔
1、使用===和!===比较两个对象是否相等 2、可选值与三目运算配合使用减少代码量: var a: Int? let b: Int = 2 let c = a ?? b 当 a 不为空时,c=a, 当 a 为空时, c=b 等同于 let a:Int? = 2 let b:Int = 2 let c = (a != nil) ? a : b 3、String在被传递给方法或者被赋值给其他变...原创 2019-03-17 16:16:56 · 87 阅读 · 0 评论