私はそれが非常に基本的な質問であることを知っています。明確にする必要があるいくつかのメモリの問題があります。ここに私の疑問があります:
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..
もしそうなら、Objective Cクラス内にいくつかのCポインターがある場合はどうなりますか?ARCでこれを処理する方法