2
我有一個NSScrollView
我添加了一堆NSViews
有一個NSImage
子視圖。基本上它是滾動視圖中包含的一長串縮略圖。直到在滾動視圖中有成千上萬的圖像(因爲沒有創建單獨的縮略圖圖像,圖像很大,但縮小到縮略圖大小)。可可 - NSScrollView與大量的項目
看起來最好的做法是將當前未顯示在滾動視圖中的圖像解除分配,並在它們進入視圖時將它們加載回內存。 NSView
是否支持此類通知(類似於iOS上的viewWillAppear:
和viewWillDisappear:
)。
此外,在ARC模式下,如何明確告訴操作系統卸載圖像?將設置NSImage*
爲零的伎倆?