★ 配列の中の2要素から計算して、その結果を返す。
さらにその結果から次の要素を計算して結果を返し、それを配列分繰り返した値を返す。
let numList = [1 ,2 ,3 ,4 ,5]
let value = numList.reduce(0){(a:Int, b:Int) -> Int in
return a + b
}
#import "Connection.h" | |
#import "Reachability.h" | |
@implementation Connection { | |
BOOL b; | |
} | |
-(BOOL) connectionStart { | |
Reachability *reachability = [Reachability reachabilityWithHostName:@"http://www.apple.com"]; |
// Min値とMax値を指定して乱数を生成 | |
func generateRandomNumber(var min min: Int, var max: Int) -> Int { | |
if min > max { | |
(min, max) = (max, min) | |
} | |
return Int(arc4random_uniform(UInt32(max + 1 - min)) + UInt32(min)) | |
} | |
/*: | |
# **First** Comment | |
* * * | |
*Second Comment* | |
***** | |
* Item 1 | |
* Item 2 | |
* Item 3 | |
1. Item 1 |
var color = UIColor.orangeColor() | |
var red: CGFloat = 0, green: CGFloat = 0, blue: CGFloat = 0, alpha: CGFloat = 0 | |
let b = color.getRed(&red, green: &green, blue: &blue, alpha: &alpha) | |
red //=> 1 | |
green //=> 0.5 | |
blue //=> 0 |