iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0
Mobile Development

IOS的打怪升級之路系列 第 1

鐵人賽第一天 設立目標與學習基礎

  • 分享至 

  • xImage
  •  

大家好我們30天的目標是利用Xcode與swift復刻出iphone手機內建的鬧鐘.
我們之後會陸續用到xcode、github、git...等軟體與網站。
但是在那之前最重要的是先學會swift的基本語法才能熟練地編寫程式。
首先我們需要先學習swift的語法與邏輯。

宣告變數與資料型態

let i=3,j="ee",k=[Int]()
var x:Int=3,y="ee",z=[1,2,3]

上面的示範當中有兩種宣告型別:
let :宣告常數 (唯讀)只能在宣告時設定其值無法用其他方法修改其值
var :宣告變數 可以隨時的修改數值
資料型態可以使用以下方法定義
1.直接指定數值給該型別將宣告成可以存取該類別的資料型態(例:int,string,array,Dictionary...等)
2.宣告空變數時只需要把型別名稱寫出來就可以了
3.
特例:
swift可以有像是python的空陣列以下為範例

var x = [Int]() //宣告空陣列
x.append(0) //增加項目(在當前的陣列裡增加)

下一篇
# 鐵人賽第二天 swift的nil情形
系列文
IOS的打怪升級之路2
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言