![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swift
老朱.
业余时间喜欢写点技术博客,读点无用之书。想阅读我更多原创的非技术类文章,可以关注我的公众号 老朱的读书随想
展开
-
swift基础
SWIFT开源了,要逆天!本篇博客和大家一起分享swift中的基础常识,包括如何声明一个常量和变量,如何写注释,类型相关的基础,以及元组,一起来玩吧!原创 2016-02-15 22:50:49 · 461 阅读 · 0 评论 -
swift集合类型——数组和字典
Swift 语言提供了数组和字典两种集合类型来存储集合数据。数组用来按顺序存储相同类型的数据。字典则是以无序的方式来存储键值对(key,value)。数组和字典都是强类型的,也就意味着,数组和字典在声明时必须指明类型。本篇博客我们来分别讨论swift中的数组和字典原创 2016-02-25 10:11:29 · 1048 阅读 · 0 评论 -
swift 枚举
枚举允许用户定义一组相关联的值,然后以一个安全的方式来使用它。定义枚举先来定义一个简单的枚举Directionenum Direction{ case Left case Right case Top case Bottom}每个值都定义在一个case后面。也可以使用一个case来定义一组值,像这样enum Direction{ case Left , Ri原创 2016-02-25 17:56:33 · 1283 阅读 · 0 评论 -
swift 可选(optional)
可选类型swift中提供了可选(optional)机制,用来处理值可能为空的情况。可选类型有两种状态,一种是有值,为x,另一种状态是没有值。下面来看个例子:我们在开发中可能会希望将一个字符串转化为整数数字,但是又不知道这个字符串本身可不可以被转换为数字,这时可选类型就派上用场了原创 2016-02-17 00:45:43 · 820 阅读 · 0 评论 -
swift 函数
swift中的函数的功能足够强大。先定义几个简单的函数看看func printValue(content :String){ print(content)}func sayHello(name :String) ->String{ return "hello,\(name)"}//依次调用上面的两个函数printValue("hello,world")sayHello("kit原创 2016-02-25 12:32:36 · 606 阅读 · 0 评论 -
swift 闭包
闭包这个东西,一听就觉得逼格很高,本篇博客来讨论swift中的闭包。闭包的定义是:巴拉巴拉,吼喽吼喽,OOXX。。。。。。,这就是闭包的定义。其实,闭包就类似于lambda表达式,其本质就是一个匿名函数,作用有两个:简化代码装逼原创 2016-02-25 16:16:48 · 1462 阅读 · 2 评论