iOS中废弃方法DEPRECATED的运用

本文介绍iOS开发中如何使用DEPRECATED_MSG_ATTRIBUTE来标记不再推荐使用的方法或属性,以便于代码维护和更新。提供了一个DEPRECATED_MSG_ATTRIBUTE的示例供读者测试。
摘要由CSDN通过智能技术生成

在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 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值