作者henry4343 (henry)
看板MacDev
標題[問題] Swift func的bug?
時間Thu Jun 5 10:42:01 2014
請問一下有人開始使用swift了嗎
今天在做幾個example的時候有一個很奇怪的問題
寫了一個function然後需要傳入兩個變數
func sayHello(name:String, msg:String){
println("\(name) say \(msg)")
}
可是在呼叫的時候xcode自動補齊成
sayHello("Henry",msg:"Hi")
第二個參數以後一定會顯示出對應的參數名稱,如果不加的話就會出錯
看iBook的教學書明明沒有這種問題阿,不過copy到xcode就會出現補齊
有人遇到這種問題嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.11.17.212
※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1401936123.A.D9C.html
推 johnlinvc:我用playground 測試沒有這個問題 06/05 11:58
→ henry4343:我是開xcode project出現的 06/05 12:03
推 johnlinvc:確實XCode project 會這樣 06/05 12:34
→ johnlinvc:missing argument label in call 06/05 12:35
→ uranusjr:Function or method? (後者就會強制) 06/05 12:46
→ henry4343:樓上可以詳細說明一下嗎?function跟method怎麼區分 06/05 13:27