Optional
extension Optional: AnyOptional
public extension Optional where Wrapped == Int
public extension Optional where Wrapped == Double
-
Эта переменная проверяет, равно ли значение null
Есть опциональная переменная
let name: String?
Делаем проверку на null
if name.isNil { // do something }
Declaration
Swift
public var isNil: Bool { get }
-
Этот метод преобразует Int? в Double?
var exampleOptInt: Int? var exampleOptDouble: Double? = exampleOptInt.optIntToOptDouble()
Declaration
Swift
func optIntToOptDouble() -> Double?
Return Value
Double?
-
Этот метод преобразует Double? в Int?
var exampleOptDouble: Double? var exampleOptInt: Int? = exampleOptDouble.optDoubleToOptInt()
Declaration
Swift
func optDoubleToOptInt() -> Int?
Return Value
Int?