假設我正在使用Xcode中的新故事板功能製作遊戲,並且我有主菜單導航控制器作爲我的初始視圖控制器。然後,當用戶開始一個新遊戲時,我會使用模態segue加載遊戲視圖控制器。導航控制器仍然是我的根視圖控制器,而我正在做所有的渲染等,對吧?iPhone視圖控制器層次結構的開銷是多少?
我的問題是有多少開銷,這是否佔用?只是讓導航控制器掛在那裏,會傷害我的遊戲性能嗎?如果您製作了iPhone遊戲,您是如何處理菜單的?
我還想到這一點,因爲我要建在使用GPS有點尋寶復活節彩蛋。一旦你進入應用程序的這一部分,你將永遠不會回到遊戲中。在GPS使用過程中,電池壽命是一個問題。如果讓遊戲的東西坐在那裏,即使它在應用程序的當前生活中永遠不會再被使用,是否會傷害到任何東西?
我試圖建立一個對自定義塞格斯,實際上改變根視圖控制器來解決這個問題,但編寫自定義塞格斯實際上是非常討厭的,如果你嘗試做任何事情並不簡單。我也不確定這是否是正確的舉措。
很抱歉,如果這些無聊的問題,我很新到iOS。
沒關係關於故事板的功能,我也使用ARC和弱引用我。目前這主要是個人學習項目。感謝您的迴應。 –
嗯,我想這是我得到的答案,所以在這裏你去! –