0
새로운 iOS8을 읽고 확장 기능에 대해 읽었습니다. 어느 누구도 확장 기능을 만드는 샘플을 도울 수 있습니까? 사전Swift를 사용한 확장 샘플
새로운 iOS8을 읽고 확장 기능에 대해 읽었습니다. 어느 누구도 확장 기능을 만드는 샘플을 도울 수 있습니까? 사전Swift를 사용한 확장 샘플
감사이 예제는 거리 단위 작업을위한 기본 지원을 제공하기 위해, 스위프트의 내장 더블 타입에 다섯 개 계산 인스턴스 속성을 추가합니다
extension Double {
var km: Double { return self * 1_000.0 }
var m: Double { return self }
var cm: Double { return self/100.0 }
var mm: Double { return self/1_000.0 }
var ft: Double { return self/3.28084 }
}
let oneInch = 25.4.mm
println("One inch is \(oneInch) meters")
// prints "One inch is 0.0254 meters"
let threeFeet = 3.ft
println("Three feet is \(threeFeet) meters")
// prints "Three feet is 0.914399970739201 meters
발췌에서 : 애플 Inc의 "신속한 프로그래밍 언어". iBooks. https://itun.es/ca/jEUH0.l
downvoting의 이유는 무엇입니까? – SRI
빠른 언어의 확장 프로그램이나 iOS 8의 확장 프로그램을 의미합니까? iOS 8의 확장 프로그램이 관련 WWDC- 동영상을 시청한다는 의미입니다. – Ben