"In iOS 5, saving a release is no longer supported." They are simply not using ARC.
When using ARC -[<NSObject> retain] is non-op.
For properties, you can use strong if you use ARC, but this is not required (you can use retain too if you want). strong and retain identical:
@property(nonatomic, strong) @property(nonatomic, assign)
Just make sure you are compatible (do not use both strong and retain in the same project).
user142019
source share