QuartzCore Changes
QuartzCore
CAAnimation.h
Modified +[CAAnimation animation]
| Declaration | |
|---|---|
| From | + (id)animation |
| To | + (instancetype)animation |
Modified CAAnimation.delegate
| Declaration | |
|---|---|
| From | @property(retain) id delegate |
| To | @property(strong) id delegate |
Modified CAAnimation.timingFunction
| Declaration | |
|---|---|
| From | @property(retain) CAMediaTimingFunction *timingFunction |
| To | @property(strong) CAMediaTimingFunction *timingFunction |
Modified CABasicAnimation.byValue
| Declaration | |
|---|---|
| From | @property(retain) id byValue |
| To | @property(strong) id byValue |
Modified CABasicAnimation.fromValue
| Declaration | |
|---|---|
| From | @property(retain) id fromValue |
| To | @property(strong) id fromValue |
Modified CABasicAnimation.toValue
| Declaration | |
|---|---|
| From | @property(retain) id toValue |
| To | @property(strong) id toValue |
| Declaration | |
|---|---|
| From | + (id)animationWithKeyPath:(NSString *)path |
| To | + (instancetype)animationWithKeyPath:(NSString *)path |
Modified CAPropertyAnimation.valueFunction
| Declaration | |
|---|---|
| From | @property(retain) CAValueFunction *valueFunction |
| To | @property(strong) CAValueFunction *valueFunction |
Modified CATransition.filter
| Declaration | |
|---|---|
| From | @property(retain) id filter |
| To | @property(strong) id filter |
CAEmitterBehavior.h
Modified -[CAEmitterBehavior initWithType:]
| Declaration | |
|---|---|
| From | - (id)initWithType:(NSString *)type |
| To | - (instancetype)initWithType:(NSString *)type |
CAEmitterCell.h
Modified CAEmitterCell.contents
| Declaration | |
|---|---|
| From | @property(retain) id contents |
| To | @property(strong) id contents |
Modified +[CAEmitterCell emitterCell]
| Declaration | |
|---|---|
| From | + (id)emitterCell |
| To | + (instancetype)emitterCell |
CALayer.h
Removed CAEdgeAntialiasingMask
Added CAEdgeAntialiasingMask
Modified CALayer.compositingFilter
| Declaration | |
|---|---|
| From | @property(retain) id compositingFilter |
| To | @property(strong) id compositingFilter |
Modified CALayer.contents
| Declaration | |
|---|---|
| From | @property(retain) id contents |
| To | @property(strong) id contents |
Modified CALayer.delegate
| Declaration | |
|---|---|
| From | @property(assign) id delegate |
| To | @property(weak) id delegate |
Modified CALayer.edgeAntialiasingMask
| Declaration | |
|---|---|
| From | @property unsigned int edgeAntialiasingMask |
| To | @property CAEdgeAntialiasingMask edgeAntialiasingMask |
Modified -[CALayer init]
| Declaration | |
|---|---|
| From | - (id)init |
| To | - (instancetype)init |
Modified -[CALayer initWithLayer:]
| Declaration | |
|---|---|
| From | - (id)initWithLayer:(id)layer |
| To | - (instancetype)initWithLayer:(id)layer |
Modified +[CALayer layer]
| Declaration | |
|---|---|
| From | + (id)layer |
| To | + (instancetype)layer |
Modified CALayer.mask
| Declaration | |
|---|---|
| From | @property(retain) CALayer *mask |
| To | @property(strong) CALayer *mask |
CAMediaTimingFunction.h
| Declaration | |
|---|---|
| From | + (id)functionWithName:(NSString *)name |
| To | + (instancetype)functionWithName:(NSString *)name |
CAMetalLayer.h (Added)
Added CAMetalDrawable
Added CAMetalDrawable.layer
Added CAMetalDrawable.texture
Added CAMetalLayer
Added CAMetalLayer.device
Added -[CAMetalLayer newDrawable]
Added CAMetalLayer.pixelFormat
CATransaction.h
Modified +[CATransaction completionBlock]
| Declaration | |
|---|---|
| From | + (void (^)())completionBlock |
| To | + (void (^)(void))completionBlock |
CAValueFunction.h
Modified +[CAValueFunction functionWithName:]
| Declaration | |
|---|---|
| From | + (id)functionWithName:(NSString *)name |
| To | + (instancetype)functionWithName:(NSString *)name |