Swift语言基础教程、Swift练手小项目、Swift知识点实例化学习

Swift语言基础教程

1. Swift简介

Swift是苹果公司为iOS、macOS、watchOS和tvOS开发的一种现代编程语言。它安全、高效、并且兼具了静态和动态语言的特性。

2. 基本语法

变量和常量

  • 变量使用var声明
  • 常量使用let声明
var myVariable = 42
myVariable = 50 // 可以更改值

let myConstant = 42
// myConstant = 50 // 错误,常量无法更改

数据类型

Swift是强类型语言,支持类型推断。常见数据类型有:IntDoubleStringBool等。

let integer: Int = 42
let double: Double = 3.14
let string: String = "Hello, Swift"
let boolean: Bool = true

字符串插值

可以在字符串中插入变量和表达式。

let name = "Swift"
let greeting = "Hello, \(name)!"

数组和字典

数组和字典是Swift中常用的数据结构。

var array = ["Apple", "Banana", "Orange"]
array.append("Grapes")

var dictionary = ["name": "John", "age": 25] as [String : Any]
dictionary["city"] = "New York"

3. 控制流

条件语句

if语句与其他语言类似,支持else ifelse

let score = 85

if score >= 90 {
   
    print("A")
} else if score >= 80 {
   
    print("B")
} else {
   
    print("C")
}

循环

Swift支持forwhilerepeat-while循环。

for fruit in array {
   
    print(fruit)
}

var count = 3
while count > 0 {
   
    print(count)
    count -= 1
}

repeat {
   
    print(count)
    count += 1
} while count < 3

4. 函数

函数使用func关键字定义。

func greet(person: String) -> String {
   
    return "Hello, \(person)!"
}

let
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

azuredragonz

相互鼓励,相互帮助,共同进步。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值