xcode中启用了arc后,是何时释放对象
1个回答
展开全部
刚学objective c,遇到内存管理问题,情景是这样的:
启用了arc,设定了一个Person类,只有一个weak的property,(NSMutableArray *)favor
Person.h如下
#import <Foundation/Foundation.h>
@interface Person : NSObject
@property (nonatomic, weak) NSMutableArray *favor;
@end
Person.m如下
#import "Person.h"
@implementation Person
- (void)dealloc {
NSLog(@"Person dealloc!");
}
@end
启用了arc,设定了一个Person类,只有一个weak的property,(NSMutableArray *)favor
Person.h如下
#import <Foundation/Foundation.h>
@interface Person : NSObject
@property (nonatomic, weak) NSMutableArray *favor;
@end
Person.m如下
#import "Person.h"
@implementation Person
- (void)dealloc {
NSLog(@"Person dealloc!");
}
@end
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询