[swift-users] Closure "shadowing" functions.
Wallacy
wallacyf at gmail.com
Fri Jan 8 06:24:52 CST 2016
class iClass{
let myProperty:(String)->() = { value in
print("1: \(value)");
}
func myProperty(value: String)->() {
print("2: \(value)");
}
}
iClass().myProperty("a"); // 1: a
No error is thrown in this case, however it is not possible to call the
"myProperty (value: String) -> ()" function, is there any alternative? This
is expected behavior?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-users/attachments/20160108/d4a461e3/attachment.html>
More information about the swift-users
mailing list