Я хочу использовать троичный оператор в func printThis(_ items: Any...)
:
import Foundation
class PrintHelper {
/// This will help us to stop printing any thing to the console if we want at any time to look for something important.
static var printIsAllowed: Bool {
return true // set false to stop printing ..
}
/// Print method that check if print is allowed or not.
///
/// - Parameter items: Zero or more items to print.
static func printThis(_ items: Any...) {
if printIsAllowed {
print(items)
}else{
return
}
}
Я попытался сократить это:
if printIsAllowed {
print(items)
}else{
return
}
, написав это:
printIsAllowed ? print(items) : return
Тогда возникла ошибка!