Property follows Cocoa naming convention for returning ‘owned’ objects。
@property (strong, nonatomic) UILabel *newNameLabel;
You can slove this by:
@property (strong, nonatomic) UILabel *theNewNameLabel;
or
@property (strong, nonatomic, getter = theNewNameLabel) UILabel *newNameLabel;