文章列表


SwiftUI学习(二)
### [教程 2 - Building Lists and Navigation](https://developer.apple.com/tutorials/swiftui/building-lists-and-navigation) #### [Section 4 - Step 2: 静态

SwiftUI学习(一)
## 总览 如果你想要入门 SwiftUI 的使用,那 Apple 这次给出的[官方教程](https://developer.apple.com/tutorials/swiftui)绝对给力。这个教程提供了非常详尽的步骤和说明,网页的交互也是一流,是觉得值得看和动手学习的参考。 不过,Swif

Swift SELECTOR
# SELECTOR `@selector` 是 Objective-C 时代的一个关键字,它可以将一个方法转换并赋值给一个 `SEL` 类型,它的表现很类似一个动态的函数指针。在 Objective-C 时 selector 非常常用,从设定 target-action,到自举询问是否响应某

Swift柯里化 (CURRYING)
# 柯里化 (CURRYING) Swift 里可以将方法进行[柯里化 (Currying)](http://en.wikipedia.org/wiki/Currying),这是也就是把接受多个参数的方法进行一些变形,使其更加灵活的方法。函数式的编程思想贯穿于 Swift 中,而函数的柯里化

swift之NSDate
在通常项目中一般用的最多的情况就是获取日期并格式化。 1、只需要小时、分钟、秒数时个人觉得使用以下代码 let dateFormater = NSDateFormatter() dateFormater.dateFormat = "HH:mm:ss" let time = dateFormater

Swift相比OC语言有哪些优点
Swift相比OC语言有哪些优点 1、自动做类型推断 2、可以保证类型使用安全 Swif类型说明符 ——Swift增加了Tuple表示元组类型 ——Swift增加了Optional表示可选类型 常量一变量命名: ——可以用任何你喜欢的字符作为常量和变量名,包含Unicode 字符 ——常量

Swift实战技巧
Swift实战技巧 > 从OC转战到Swift,差别还是蛮大的,本文记录了我再从OC转到Swift开发过程中遇到的一些问题,然后把我遇到的这些问题记录形成文章,大体上是一些Swift语言下面的一些技巧,希望对有需要的人有帮助 * OC调用方法的处理 给OC调用的方法需要添加`@objc`标

Swift 并行编程现状和展望 - async/await 和参与者模式
# Swift 并行编程现状和展望 - async/await 和参与者模式 > 这篇文章不是针对当前版本 Swift 3 的,而是对预计于 2018 年发布的 Swift 5 的一些特性的猜想。如果两年后我还记得这篇文章,可能会回来更新一波。在此之前,请当作一篇对现代语言并行编程特性的不太严谨

Swift 入门教程(零基础版本目录)
#Swift 入门教程(零基础版本) ___ ##[Swift零基础教程2019最新版(一)搭建开发环境](/Site/Article/62) ##[Swift零基础教程2019最新版(二)常量与变量](/Site/Article/63)

Swift零基础教程2019最新版(二)常量与变量
#常量和变量 常量与变量的区别就是,常量在初次定义后它的值不允许改变,变量能根据需要改变。 使用 let 来声明常量,用 var 来声明变量 ``` let aa = 1 var bb = "text" ``` 系统会自动判断常量和变量的类型,当然你也可以显式声明 ``` let aa:Int =

Swift零基础教程2019最新版(一)搭建开发环境
#Swift简单介绍 Swift是苹果强力推荐的新型开发语言,能开发苹果下属所有软件平台(iOS,iPadOS,macOS,watchOS,tvOS)初学者如果想进入苹果的开发体系,从Swift开始学习是最好的选择。 #Swift开发环境搭建 - 首先要有一台mac,不推荐使用黑苹果,会浪