私は本からSwiftを学んでおり、Playgroundsを使ってクラスを構築しています。名前のないパラメータは、空の名前 '_'で記述する必要があります。名前のないパラメータは、空の名前「_」を使用して記述する必要がありますか?
スウィフトのアンダースコアは「無視する」ことを意味しますが、アンダースコアに続いてスペースを追加すると、エラーが発生します。パラメータは明示的にわかりやすい明示的な型を必要とするため、パラメータを宣言する必要があります特定のタイプとして。 :)
"名前のないパラメータは空の名前 '_'で記述しなければならないということを正確に知りたいのですが、私のようなnoobにはあまり意味がないからです。ここで
は、この時点までの遊び場までのコードです:
//: Playground - noun: a place where people can play
import UIKit
var str = "Hello, playground"
func fahrenheitToCelsius(fahrenheitValue: Double)-> Double {
var result: Double
result = (((fahrenheitValue - 32) * 5)/9)
return result
}
var x = fahrenheitToCelsius(fahrenheitValue: 15.3)
print(x)
class Door{
var opened: Bool = false
var locked: Bool = false
let width: Int = 32
let height: Int = 72
let weight: Int = 10
let color: String = "Red"
//behaviors
func open(_ Void)->String{
opened = true
return "C-r-r-e-e-a-k-k-k...the door is open!"
}
func close(_ Void)->String{
opened = false
return "C-r-r-e-e-a-k-k-k...the door is closed!"
}
func lock(_ Void)->String{
locked = true
return "C-l-i-c-c-c-k-k...the door is locked!"
}
func unlock(_ Void)->String{
locked = false
return "C-l-i-c-c-c-k-k...the door is unlocked!"
}
}