Skip to main content

無名関数 / closure

swift
var lines: [String] = []

let appendLine: (String, String?) -> Void = { (k, v) in
guard let v = v else {
return
}
lines.append(StringUtil.tabify(k, maxTabCount: 4) + v)
}
appendLine("Title", title)