NSScreencast Episode #142 Error Handling in Swift
Error Handling in Swift - NSScreencast
- var error: NSError?
- NSErrorPointer
- coco style error
- enum Result
{ - case Success(Box
) - case Error(String)
- case Success(Box
- class Box
{ - var unbox: T
- init(_ value: T) {
- unbox = value
- swiftで右側に実行結果が出る
- Swift Playground
- Swiftをサクッと試すのにAtomがいいかも
- divide
- return .Error("divide by zero")
- return .Success(Box(Float(x) / Float(y)));
けっこう良く分からない