CAGradientLayer *grad = [CAGradientLayer layer];
grad.colors = $array(ColRGBA2(1, 0, 0, 1), ColRGBA2(0, 1, 0, 1), ColRGBA2(0, 0, 1, 1), ColRGBA2(0, 0, 0, 0));
grad.startPoint = CGPointMake(0, 0);
grad.endPoint = CGPointMake(1, 0);
grad.colors = $array(ColRGBA2(1, 0, 0, 1), ColRGBA2(0, 1, 0, 1), ColRGBA2(0, 0, 1, 1), ColRGBA2(0, 0, 0, 0));
Run Code Online (Sandbox Code Playgroud)
在这句话中有一个美元符号是什么意思?关于它的任何链接?
[CATransaction withAnimationSpeed:1.0 :^ {
if(newMultiplier > 100)
fillLayer.backgroundColor = ColRGBA(1, 1, 0, 0.2);
else
fillLayer.backgroundColor = ColRGBA(0, 0, 0, 0);
}];
Run Code Online (Sandbox Code Playgroud)
^ {}是什么意思?为什么要用这个符号.