PS:Dominic的筆記真的對我很有用! 真心謝謝啦
Stanford CS193p iOS開發(fā)課程筆記(一)iOS包含哪些部分 底層Core OS 面向?qū)ο髮覥ore Services 媒體層Media 觸摸層Cocoa Touch 計算器DEMO 在今天的學(xué)習(xí)中,完成了計算器de...
PS:Dominic的筆記真的對我很有用! 真心謝謝啦
Stanford CS193p iOS開發(fā)課程筆記(一)iOS包含哪些部分 底層Core OS 面向?qū)ο髮覥ore Services 媒體層Media 觸摸層Cocoa Touch 計算器DEMO 在今天的學(xué)習(xí)中,完成了計算器de...
重新開始,跟著樓主的步伐,踏踏實實的學(xué)習(xí)。 為樓主補充下我認為的重點。
希望交換看法。
###########
// @IBoutlet is from XCODE , weak ref count !? ,感嘆號是什么用?
@IBOutlet weak var display: UILabel!
// 一定要改成 UiButton , 而不是anyObj
// 在swift當中 , 所有的class中的property都要在初始化時賦值 , 要不會報錯。
var userIsIntheMiddleOfTyping : Bool = false
@IBAction func appendDigit(sender: UIButton) {
// ? 是optional 類型 , nil : no set | something,就是swift根據(jù)上下文猜的
// String? that is optional that is can be a String!
// unwrap with ! point , 一定要用! , 但是如果optional 是nil,則crash
let digit = sender.currentTitle!
// print("digit = \(digit)")
if userIsIntheMiddleOfTyping {
display.text = display.text! + digit
} else {
display.text = digit
userIsIntheMiddleOfTyping = true
}
Stanford CS193p iOS開發(fā)課程筆記(一)iOS包含哪些部分 底層Core OS 面向?qū)ο髮覥ore Services 媒體層Media 觸摸層Cocoa Touch 計算器DEMO 在今天的學(xué)習(xí)中,完成了計算器de...
朋友你好。我也是自學(xué)IOS的。希望能夠多交流啊
iOS開發(fā)成長之路從2015年8月初開始有做iOS開發(fā)的想法,到8月15日入手第一臺MacMini,到今天2015年11月29日,已經(jīng)過去了三個半月.這三個半月一直用下班的業(yè)余時間來進行Swi...