@mjtsai It doesn't :). You will have to use an `if` block in that case, I admit.
-
-
@roopeshchander My main issue is that there's going to be 3+ lines of error-handling code for each line that does something that might fail. -
@mjtsai Stepping back, I think it's weird that an NSString's init() can fail. Ideally, there would only be a class method in Swift, I think. - View other replies
-
@mjtsai Because, unlike Obj-C, Swift init() doesn't return the self object. -
@roopeshchander Yeah. Will be interesting to see how this evolves in Swift. Not sure I like the current way of wrapping in class methods. -
@mjtsai Beta 4: "Swift does not support object initializers that fail by returning null." (Workaround: factory method.) - View other replies
-
@mjtsai That's mentioned as a "Known issue" in the release notes. So maybe there's some other way planned?
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Roopesh Chander
Michael Tsai