标签: objective-c macos cocoa memory-leaks
我的OS X应用程序经常拍摄PNG图像并将其显示为停靠栏中的图标。图片可能非常大。
问题是每个图标更新内存使用量增加,并且不会释放旧内存。使用ARC。
更新程序
NSImage *icon = [[NSImage alloc] initWithContentsOfFile: @ "/path/test.png"]; [NSApp setApplicationIconImage: icon];
我做错了什么?