當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Swift Void用法及代碼示例

類型別名

Void

未明確指定返回類型的函數的返回類型,即空元組 ()

聲明

typealias Void = ()

詳述

聲明函數或方法時,如果沒有返回值,則無需指定返回類型。但是,函數、方法或閉包的類型始終包含返回類型,如果未指定,則返回類型為 Void

在聲明不返回值的閉包、函數或方法時,使用 Void 或空元組作為返回類型。


// No return type declared:
func logMessage(_ s: String) {
    print("Message: \(s)")
}


let logger: (String) -> Void = logMessage
logger("This is a void function")
// Prints "Message: This is a void function"

可用版本

iOS 8.0+, iPadOS 8.0+, macOS 10.10+, Mac Catalyst 13.0+, tvOS 9.0+, watchOS 2.0+

相關用法


注:本文由純淨天空篩選整理自apple.com大神的英文原創作品 Void。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。