2013-08-06 84 views
0
_mainView = [[_window contentView] retain]; 
... 
[_window release]; 
_window = nil; 
return _mainView; 

我遇到上面的代碼片段,我想知道它真正產生了什麼效果。 Thx。保留內容查看和發佈NSWindow

回答

1

現在您是窗口視圖層次結構中可訪問性最高的NSView對象的所有者。

NSView *mainView = [[window1 contentView] retain]; 
[window1 release]; 
window1 = nil; 
[window setContentView:mainView];