我定义
@property (nonatomic, assign) int currentUserNum;
@property (nonatomic, assign) BOOL isAlive;
在@interface MyClass
和定义-init
的方法@implementation MyClass
@synthesize currentUserNum, isAlive;
-(id) init {
if (self = [super init]) {
self.currentUserNum = 0;
self.isAlive = YES;
}
return self;
}
self.currentUserNum = 0;
是崩溃了,但self.isAlive = YES;
可以工作!他们都是assign
财产。
我想知道为什么?谢谢!