一. 基本語法
1.
let 不可變
var 可變
swift支持自動識別屬性(直接let,可以判斷變量是string還是int等等)
類型安全的語言,如果let成后賦值成string,就不能再繼續賦值為Int
2.
typealias 起別名
typealias aliint = Int
3. 計算屬性
提供一個屬性入口用來寫入和返回屬性。
class Student {
var setZero: (Int) {
get {
return age
}
set(xx) {
age = xx - 2
}
}
}
var stu = Student()
stu.setZero = 9
print(stu.toZero)只讀計算屬性:沒有set的計算屬性
計算屬性只能申明為var,不能是let。因為計算屬性有可能被修改。,
二. xcode快捷鍵
1. 行刪除
command+delete刪除一行或者自己定義快捷鍵
xcode->preferences->key bindings->搜索delete->找到delete line->點key位置,輸入你想綁定 的快捷鍵,比如command+d
個人認為第二種方法比較好用點
2.
三. oc語法
1. @(i) 快速自動裝箱 一般的自動裝箱 [ [NSNumber alloc]initWithInt:i]
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。