在ios开发的时候,之前定义的一些属性或者是方法不能满足日益增加的需求,这个时候我们有可能需要改变方法名或者是属姓名。今天为大家介绍一下DEPRECATED_MSG_ATTRIBUTE(<#s#>)的运用
Demo 如下:可自行测试
=================== .h的内容 ================
#import <Foundation/Foundation.h>
@interface Rain_Model : NSObject
- (void)logDogName:(NSString *)dogName DEPRECATED_MSG_ATTRIBUTE("use logAnimalName: instead");
- (void)logAnimalName:(NSString *)animalName;
@property (nonatomic, copy) NSString *dogName DEPRECATED_MSG_ATTRIBUTE("use