Swift学习 day1 基础部分

Swift 是一门开发 iOS, macOS, watchOS 和 tvOS 应用的新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。

Swift 包含了 C 和 Objective-C 上所有基础数据类型
Int表示整型值;
Double 和 Float 表示浮点型值;
Bool 是布尔型值;
String 是文本型数据。
Swift 还提供了三个基本的集合类型,Array ,Set 和 Dictionary

let 和 var 关键词

let 关键字声明为常量。只将需要改变的值声明为变量。
var 关键字声明为常量
let a = 10
var b = 10

冒号的作用 – 类型标注

可以在一行中定义多个同样类型的变量,用逗号分割,并在最后一个变量名之后添加类型标注:

import Foundation
let maxn = 10
var b, c, d: String
b = "hello"
c = "hh"
d = "school"
print(b,c,d)

PS: 一般来说很少需要写类型标注。如果在声明常量或者变量的时候赋了一个初始值,Swift可以推断出这个常量或者变量的类型

命名规则

常量与变量名不能包含数学符号,箭头,保留的(或者非法的)Unicode 码位,连线与制表符。也不能以数字开头,但是可以在常量与变量名的其他地方包含数字

注释

与 C 语言多行注释不同,Swift 的多行注释可以嵌套在其它的多行注释之中。
其余的和C一样

分号

有一种情况下必须要用分号,即你打算在同一行内写多条独立的语句:
其余情况可以不用

数据类型范围

Swift 提供了8,16,32和64位的有符号和无符号整数类型。这些整数类型和 C 语言的命名方式很像,比如8位无符号整数类型是UInt8,32位有符号整数类型是 Int32 。就像 Swift 的其他类型一样,整数类型采用大写命名法。

import Foundation
let minValue = UInt8.min
let maxValue = UInt8.max
print(minValue,maxValue)

发布了340 篇原创文章 · 获赞 128 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/king9666/article/details/104320407