QuartzCore Changes for Objective-C
QuartzCore
CAAnimation.h
Removed NSObject(CAAnimationDelegate)
Added CAAnimationDelegate
Modified CAAnimation.delegate
Declaration | |
---|---|
From | @property(strong) id delegate |
To | @property(strong) id<CAAnimationDelegate> delegate |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
CAConstraintLayoutManager.h
CAEmitterBehavior.h
Added kCAEmitterBehaviorSimpleAttractor
CALayer.h
Removed NSObject(CALayerDelegate)
Removed NSObject(CALayoutManager)
Modified CALayer.delegate
Declaration | |
---|---|
From | @property(weak) id delegate |
To | @property(weak) id<CALayerDelegate> delegate |
Modified CALayer.layoutManager
Declaration | |
---|---|
From | @property(strong) id layoutManager |
To | @property(strong) id<CALayoutManager> layoutManager |
Modified -[CALayer modelLayer]
Declaration | |
---|---|
From | - (id)modelLayer |
To | - (instancetype)modelLayer |
Modified -[CALayer presentationLayer]
Declaration | |
---|---|
From | - (id)presentationLayer |
To | - (instancetype)presentationLayer |
Optional | |
---|---|
From | -- |
To | yes |
Modified -[CALayerDelegate displayLayer:]
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |