【发布时间】:2017-04-01 07:46:09
【问题描述】:
我正在编写一个简单的 Obj-c 应用程序。到目前为止,我从来不需要alloc 任何东西,我理所当然地认为 ARC 会负责内存管理。
但现在我必须打电话:
NSImage *myImage = [[NSImage alloc] initByReferencingFile: pathToMyImg];
在我用完myImage 之后,我应该手动dealloc 吗?
【问题讨论】:
-
如果你正在使用 ARC,那么当你不再使用它时它会自动被释放
标签: objective-c macos automatic-ref-counting nsimage