2012-08-14 44 views
-2

當我在項目中調用它時,我無法解決問題。該項目是一個從別人身上繼承而來的iOS項目,它使用irrlicht。我遇到內存問題,所以試圖在applicationWillUpdate函數中打印出使用/釋放的內存。 大多數時候我都會打印它,但在某些屏幕上,它會在從一個類到另一個類的「場景更改」結束後繼續打印 - 並在稍後停止幾秒鐘。applicationWillUpdate何時被調用?

有誰知道到底什麼時候會調用這個函數?

+0

我剛剛刪除了一個'xcode'標記,因爲它不合適,所以此評論指出我實際上使用xcode,並且據我所知,applicationWillUpdate是本地函數。 – TheBestBigAl 2012-08-14 14:37:53

+1

請注意,xcode標籤是關於xcode IDE的問題,而不是您實際在其中執行的代碼。 http://stackoverflow.com/tags/xcode/info我也糾正了這個在不遠的過去。因此,像我這樣的照明用戶似乎是個好主意。 – Popeye 2012-08-14 14:59:23

+0

另請注意,您也可以移除ios標籤。因爲即使你使用ios,這實際上是針對ios設備的。我剛剛離開它,因爲你說你的項目在ios中。 – Popeye 2012-08-14 15:03:58

回答

2

-applicationWillUpdate:是一個在NSApplicationDelegate協議中定義的本地方法,與iOS無關(它來自於AppKit,它是與UIKit類似的OS X)。按住Command並單擊代碼中的方法名稱,然後查看它需要的位置(cmd +單擊跳轉到方法定義)。

+0

我曾試過這個,但它跳轉到定義不會去任何地方這個功能。 – TheBestBigAl 2012-08-14 16:29:47

相關問題