Slide 8
Slide 8 text
Result Ͱޭ/ࣦഊΛද͢
// Resultͳ͠ʢObjective-Cతͳॻ͖ํʣ
fetchData(callback: { (data: AnyObject?, error: NSError?) in
// data == nil && error == nil ͷ߹Ͳ͏͠Α͏!
// data != nil && error != nil ͷ߹Ͳ͏͠Α͏!
})
// ResultΛ͏
fetchData(callback: { (result: Result) in
switch result {
case .Success(let value): // valuenilͰͳ͍"
case .Failure(let error): // errornilͰͳ͍"
}
})
8