array使用 swift

Swift 烧脑体操(四) - map 和 flatMap

Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新...

Swift 5新特性详解:ABI 稳定终于来了!
Swift 5 新特性详解:ABI 稳定终于来了!

近日,苹果开发者博客更新了一篇关于Swift 5的文章,带来了Swift 5新特性的消息,其中最受开发期待的莫过于...

多范式编程语言-以 Swift 为例

编程范式是程序语言背后的思想。代表了程序语言的设计者认为程序应该如何被构建和执行。...

Swift 烧脑体操(三) - 高阶函数

Swift 相关的学习资料已经很多,我想从另外一个角度来介绍它的一些特性,我把这个角度叫做「烧脑体操」。...

火掌柜iOS端基于CocoaPods的组件二进制化实践
火掌柜 iOS 端基于 CocoaPods 的组件二进制化实践

组件化除了让模块复用更加便捷,业务开发更加轻量,还有一个不可忽视的优势———组件二进制化……

使用值类型构建更好的 Swift 应用程序

在WWDC2015上,苹果工程师Doug Gregor和Bill Dudney评价了Swift对值类型的支持,并解释了如何通过它实现一...

编程的智慧

编程是一种创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”...

Swift 4.1 带来条件一致性等语言上的提升

Xcode 9.3中的Swift 4.1带来了一些语言上的提升,包括Equatable和Hashable协议的自动实现和条件一致性等。