_mainView = [[_window contentView] retain];
...
[_window release];
_window = nil;
return _mainView;
我看到上面的代码片段,我想知道它到底产生了什么效果。 谢谢。
最佳答案
现在您是窗口 View 层次结构中最高可访问的 NSView
对象的所有者。
NSView *mainView = [[window1 contentView] retain];
[window1 release];
window1 = nil;
[window setContentView:mainView];
关于cocoa - 保留contentView并释放NSWindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18071519/