Swizzle保留的东西

时间:2015-10-03 04:15:06

标签: objective-c method-swizzling

大家好我不明白retain

这里有这个代码:

mAppIcon = [[NSImage imageNamed:@"NSApplicationIcon"] retain];

我试图调整它,所以每当他们要求名称为NSApplicationIcon的图像时,我都会给它自定义图标。我仍然看到原始图标有时会回来。我认为这是因为这个保留的东西?我对吗?是否可以清除保留?这将使我的调情工作100%的时间,而不是现在只有80%:(

我在这里阅读retain,但我无法应用它来帮助我的上述情况:http://www.cocoawithlove.com/2010/06/assign-retain-copy-pitfalls-in-obj-c.html

非常具体地说,我试图在这里调侃:https://dxr.mozilla.org/mozilla-central/source/widget/cocoa/nsMacDockSupport.mm?offset=200#140

0 个答案:

没有答案