Теперь я уверен, что здесь я делаю что-то чрезвычайно школьное, но я серьезно бьюсь головой о стену, по какой-то причине я получаю EXEC_BAD_ACCESS при попытке установить свойство NSNumber в пользовательском классе. Думаю, у меня один из тех дней!
Вот мои тестовые файлы 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;