2009-06-19 47 views
1

我有幾個問題與UIColor和UIFont有關。與UIFont和UIColor相關的新手問題

  1. 我想知道如何重將它在系統上,如果我在啓動時分配一堆UIFonts和UIColors的,我需要爲應用程序的運行時間。

  2. 在運行時創建UIFont和UIColor是否昂貴?如果我預先分配相同,它會以任何方式提高性能嗎?

回答

5

當你需要它們時創建它們。請記住,記憶是重要的,蘋果爲你做了一些繁重的工作。相信操作系統對顏色和字體的優化。

+0

我如何知道它在系統上有多沉重?讓我們假設我有一張圖像,我想用它來繪製背景並在其上繪製一些漸變。如果我保持這種狀態,我該如何有效地衡量這個系統的重要性,假設其更快的性能。我正在尋找如何在這裏比較性能和內存。 – siasl 2009-06-20 01:25:10