Я знаю его очень простой вопрос. Получил некоторые проблемы с памятью, которые мне нужно уточнить. Вот мои сомнения:В чем разница между указателем C и указателем Objective C?
int *p = malloc (50); // will allocate 50 bytes and it is pointed by p.
// Freeing C pointer-->
free(p);
Objective-C указатели:
ClassAobject *objA = .... // allocated ClassAobject..
// Freeing obj-C pointer--->
objA = nil // Is it enough??? will it release all ivars memory properly..
что, если так, если у меня есть некоторые указатели C внутри предметного класса C? Как это делается в ARC
Если вы используете ARC, вам не нужно выпускать какие-либо объекты – Ranjit
Не нужно назначать нуль также ...? – Newbee
Если вы этого не сделаете, вам нужно сохранить/удалить объекты, как и в C. Что вы используете? – ATaylor