前言
有可能以后在写项目的时候,会遇到这种情况:
1)你在ARC的模式下写项目,这时候,你需要使用1个别人写的类,但是这个类别人早就写好了,是MRC的。
一、例如,有1个Person类和1个Dog类,是你写的,是在ARC模式下,但是有一个Account类是别人写的,是在MRC机制下
#import <Foundation/Foundation.h>
#import “Dog.h”
@interface Person : NSObject
@property(nonatomic,strong)Nsstring *name;
@property(nonatomic,assign)int age;
@property(nonatomic,strong)Dog *dog;
@end
#import “Person.h”
@implementation Person
@end
#import <Foundation/Foundation.h>
@interface Dog : NSObject
@property(nonatomic,strong)Nsstring *color;
@property(nonatomic,assign)int age;
@end
#import “Dog.h”
@implementation Dog
@end
#import <Foundation/Foundation.h>
@interface Account : NSObject
@property(nonatomic,retain)Nsstring *userName;
@property(nonatomic,retain)Nsstrong *password;
@end
#import “Account.h”
@implementation Account
- (void)dealloc
{
NSLog(@“账户被销毁了。。。”);
[_userName release];
[_password release];
[super dealloc];
}
@end