[swift-users] syntax suggestion
张让定
love-nankai at 163.com
Thu Oct 27 21:06:02 CDT 2016
Dear Sir/madam,I have a fuction:
import Foundation
public func data(with string:String?) -> Data? {
if let string = string {
return string.data(using: String.Encoding.utf8)
}
return nil
}
When I use it like:
let data = data(with: "Hello")
There is a compile error: variable used within it's own initial value.
If write like:
let stringData = data(with: "Hello")
Everything is OK.
So I wonder why not support the syntax like:
let data = data(with: "Hello")
Yours sincerely
Rangding Zhang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-users/attachments/20161028/9f501d2e/attachment.html>
More information about the swift-users
mailing list