您当前的位置: 首页 >  清风清晨 ar

【MRC转化为ARC Objective-C语言】

清风清晨 发布时间:2022-08-25 21:44:36 ,浏览量:6

前言

有这种可能,这个程序我们之前就是用MRC写好的,现在苹果推出了ARC,我们怎么能把这个程序从MRC转化为ARC?Xcode提供了1个工具,可以把1个MRC的程序转化为ARC

一、怎么从MRC转化为ARC

1)选择Xcode的左上角Edit - Convert - To Objective-C ARC
2)当然你要提前把Target选成你要转换为ARC的MRC程序。
3)然后Xcode会显示改变之前和改变之后的代码,让你预览一下
4)点击保存,就可以了

二、如果是别人已经用MRC写好的程序,你千万别给人家转换成ARC,就算你要转换,事先也要做好云盘和移动硬盘和电脑硬盘三处的备份。

三、例如,有一个Account类

#import

@interface Account : NSObject
@property(nonatomic,retain)NSString *userName;
@property(nonatomic,retain)NSString *password;
@end
#import “Account.h”

@implementation Account

  • (void)dealloc
    {
    NSLog(@“账户被销毁了。。。”);
    [_userName release];
    [_password release];
    [super dealloc];
    }
    @end

选择下图所示的位置:

四、Xcode只提供从MRC转化为ARC,不提供从ARC转化回MRC的功能。

关注
打赏
查看更多评论

清风清晨

暂无认证

  • 6浏览

    0关注

    70博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录