Objective C结构和内存管理

Bri*_*ian 6 cocoa struct memory-management objective-c

简单的问题 - 我需要释放或释放结构.我问的原因是我使用的是NSInvocation而SEL类型是一个结构.只是想知道我是否需要发布它.谢谢.

Meh*_*ari 14

在Objective-C和C中,如果某些东西不是指向内存中其他地方的指针而且整个东西都是在堆栈上分配的,那么你就不需要释放它.一旦在函数结束时调整堆栈指针,它就会被释放.