Swift
文章平均质量分 92
DCSnail-蜗牛
但行耕耘...
展开
-
Swift 之访问权限
控制访问级别Swift 为代码的实体提供个五个不同的访问级别, 分别是open、public、internal、fileprivate、private。原创 2018-01-02 15:15:27 · 2765 阅读 · 0 评论 -
Swift关键字总结下篇
Swift 中有多少关键字?在Swift官方文档的词汇结构中, 有非常多的关键字, 它们被用于声明中、语句中、表达式中、类中、模式中, 还有以数字符号#开头的关键字, 以及特定上下文环境使用的关键字。本文中涉及的代码可以在这里下载代码资源。 另外, 在特性中还有一些关键字, 是以@开头的关键字。这些所有的关键字将在 Swift 之关键字总结上篇 和 Swift 之关键字总结下篇 两篇文章中详原创 2017-12-29 10:35:01 · 4237 阅读 · 1 评论 -
Swift关键字总结上篇
Swift 中有多少关键字?在Swift官方文档的词汇结构中, 有非常多的关键字, 它们被用于声明中、语句中、表达式中、类中、模式中, 还有以数字符号#开头的关键字, 以及特定上下文环境使用的关键字。 本文中涉及的代码可以在这里下载代码资源。 另外, 在特性中还有一些关键字, 是以@开头的关键字。这些所有的关键字将在 Swift 之关键字总结上篇 和 Swift 之关键字总结下篇 两篇文章原创 2017-12-24 20:41:13 · 4165 阅读 · 0 评论 -
Swift基础知识碎片
1.函数的可变参数同一个方法中只能有一个可变参数,而且不限制可变参数在所有参数中的位置。在OC中可变参数只能作为方法中参数的最后一个。func sum(input: Int...) -> Int { return input.reduce(0, +)}sum(input: 1,2,3,4,5) // 152.inoutfunc switching(a: inout In...原创 2019-02-28 21:19:43 · 1555 阅读 · 0 评论 -
令你极度舒适的Swift集合类高阶函数
在Swift的集合类型中,有许多十分便捷的函数。相比于Objective-C,这些高阶函数会引起你的极度舒适。因为在Swift的许多函数中引入了闭包元素,这就直接造就了它的灵活性,简直就是极致的便捷。原创 2019-06-29 18:08:37 · 2212 阅读 · 0 评论 -
SwiftTips之Language&API
继令你极度舒适的Swift集合类高阶函数之后,把很久之前Swift知识进行了梳理并总结成文。这些Swift知识点大多是一些细节,容易忽略但使用效果又极佳,其中包括语言基础、内存、指针、OC差异、优雅奇点、开发环境等方面。原创 2019-07-31 10:46:11 · 1482 阅读 · 0 评论