现在我确定我在这里做了一个非常小学生的事情,但我严重撞到墙上,因为某些原因我在尝试在自定义类上设置NSNumber属性时得到EXEC_BAD_ACCESS。想想我有其中的一天!
这里是我的测试h和m文件:
// Test.h
#import <Foundation/Foundation.h>
@interface Test : NSObject {
NSNumber *myId;
}
@property (nonatomic) NSNumber *myId;
@end
// Test.m
#import "Test.h"
@implementation Test
@synthesize myId;
@end
我的测试很简单:
Test *test = [[Test alloc] init];
test.myId = 1;
答案 0 :(得分:3)
test.myId = [NSNumber numberWithInt:1];