Swift 1.2の場合、&sizeのところはUInt型ではなくInt型を渡す。
var platform: String {
var size: Int = 0
sysctlbyname("hw.machine", nil, &size, nil, 0)
var machine = [CChar](count: size, repeatedValue: 0)
sysctlbyname("hw.machine", &machine, &size, nil, 0)
return String.fromCString(machine)! // 例: iPad3,1
}