本文介绍: Dictionary集合相当于java中的Map集合函数闭包函数可以内嵌函数其实就是闭包的一种特殊形式:一段可以被随后调用代码块。闭包中的代码可以访问生效范围内的变量和函数,就算是闭包在它声明范围之外被执行——你已经在内嵌函数的栗子上感受过了。你可以使用括号( {})括起一个没有名字的闭包。在闭包中使用 in来分隔实际参数返回类型组合赋值符号swift提供了由赋值符号(=)和其他符号组成的组合赋值符号区间运算符区间运算符

目录

 Dictionary集合

组合赋值符号

区间运算符

字符串字面量里的特殊字符

 操作字符


 Dictionary集合

相当于java中的Map集合

函数与闭包

 

函数也可以内嵌 

函数其实就是闭包的一种特殊形式:一段可以被随后调用代码块。闭包中的代码可以访问其生效范围内的变量和函数,就算是闭包在它声明范围之外被执行——你已经在内嵌函数的栗子上感受过了。你可以使用花括号( {})括起一个没有名字的闭包。在闭包中使用 in来分隔实际参数返回类型。 

组合赋值符号

swift提供了由赋值符号(=)和其他符号组成的组合赋值符号

区间运算符

 区间运算符:(ab定义了从a到b的这个范围,同时包含a和b

半开区间运算符:(a..<b定义了从a到b但不包括b区间,即只包含起始值但不包含结束值。

单侧区间:闭区间有另外一种形式来让区间朝一个方向尽可能的远——比如说,一个包数组所有

元素的区间,从索引 2 到数组结束。在这种情况下,你可以省略区间运算符一侧的值。因为运算

符只有一侧有值,所以这种区间叫做单侧区间

字符串字面量里的特殊字符

转义特殊字符

(空字符

\(反斜杠

t(水平制表符)

n(换行符

r(回车符)

“(双引号

‘(单引号

 操作字符

可以通过for in循环遍历String中的每一个独立的Character值:

 近日总结

最近忙着串门走亲戚,进度就被耽误了很多了,眼看着离31号越来越近,啊!难受,幸好明天不出意外应该是没什么事情的。明天把进度再努力赶赶,把swift基础完结吧。

原文地址:https://blog.csdn.net/Hubery_sky/article/details/128758467

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_15277.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注