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
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users