Я застрял на таком коде:
static NSMutableSet* test_set;
-(void)foo1
{
test_set=[NSMutableSet setWithObject:[NSNumber numberWithInt:1]];
NSLog(@"count:%d",[test_set count]);
}
-(void)foo2
{
NSLog(@"pointer:%p",test_set);
NSLog(@"count:%d",[test_set count]); // here I get EXC_BAD_ACCESS
}
Я вызываю foo2 только после foo1.Моя отладка выглядит так:
count:1
pointer:0x262790
Program received signal: “EXC_BAD_ACCESS”.
Что не так?___ Интересная заметка: происходит сбой, только когда foo2 звонит по расписанию. Извините, я пропустил детали.Оба работают отлично.Спасибо всем