В одной из моих функций у меня есть цикл while с определенным случаем, когда может потребоваться временно создать объект. Мой код выглядит так:
while(c < end){
if(specialCase){
Object *myObject = [Object alloc];
//do stuff with myObject
//I tried [myObject dealloc] here, but it crashed when this method was called.
}
c++;
}
Код работает как есть, но меня беспокоит утечка памяти. Я хотел бы знать, если и как я должен иметь дело с myObject.