我正在使用一個NIST從一個多選題測驗應用程序中運行15秒。該應用程序有兩個可能的結果。時間可能會減少到零,並顯示錯誤的答案視圖,在這種情況下,定時器將失效/停止,並將其時間的靜態整數重置爲15,以用於下一個問題。評估當前視圖是否消失的布爾變量?
但是,其他可能的結果是在時間耗盡之前選擇了答案,在這種情況下,我使用viewWillDisappear方法觸發進一步的操作。我的問題是,我不能重置這個方法的時間的靜態整數,因爲它是在上面的方法中聲明的。我試圖在.h文件中聲明它,但由於整數是靜態的,所以存在問題。
我想知道是否有一個布爾表達式來評估當前視圖是否已經消失,因爲這樣我可以將所有內容保留在同一個方法中,並且能夠重置靜態整數的時間。
如果你正在使用viewcontrollers,你應該找到答案,下面有用 http://stackoverflow.com/questions/2777438/how-to-tell-if-uiviewcontrollers-view-is-visible – tzl
一些問題你的代碼會有幫助。這聽起來像是你在ios上的初學者,所以你可能會使用像「靜態」這樣具有不同含義的術語 - 如果我們知道你已經擁有了什麼,那麼幫助你的代碼會更容易。 – jrturton