PS:Dominic的筆記真的對我很有用笨农! 真心謝謝啦
Stanford CS193p iOS開發(fā)課程筆記(一)iOS包含哪些部分 底層Core OS 面向?qū)ο髮覥ore Services 媒體層Media 觸摸層Cocoa Touch 計(jì)算器DEMO 在今天的學(xué)習(xí)中,完成了計(jì)算器de...
PS:Dominic的筆記真的對我很有用笨农! 真心謝謝啦
Stanford CS193p iOS開發(fā)課程筆記(一)iOS包含哪些部分 底層Core OS 面向?qū)ο髮覥ore Services 媒體層Media 觸摸層Cocoa Touch 計(jì)算器DEMO 在今天的學(xué)習(xí)中,完成了計(jì)算器de...
重新開始,跟著樓主的步伐吁脱,踏踏實(shí)實(shí)的學(xué)習(xí)。 為樓主補(bǔ)充下我認(rèn)為的重點(diǎn)彬向。
希望交換看法兼贡。
###########
// @IBoutlet is from XCODE , weak ref count !? ,感嘆號是什么用娃胆?
@IBOutlet weak var display: UILabel!
// 一定要改成 UiButton 遍希, 而不是anyObj
// 在swift當(dāng)中 , 所有的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 計(jì)算器DEMO 在今天的學(xué)習(xí)中,完成了計(jì)算器de...
朋友你好丧蘸。我也是自學(xué)IOS的虱饿。希望能夠多交流啊
iOS開發(fā)成長之路從2015年8月初開始有做iOS開發(fā)的想法,到8月15日入手第一臺MacMini,到今天2015年11月29日,已經(jīng)過去了三個半月.這三個半月一直用下班的業(yè)余時間來進(jìn)行Swi...