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 |