NSNumberFormatter的正確的代碼模式是什麼?NSNumberFormatter的正確的代碼模式是什麼?
互聯網上有很多例子(包括這個:http://mac-objective-c.blogspot.com/2009/04/nsnumberformatter-some-examples.html),其中NSNumberFormatter在每次需要時被分配和初始化。
Apple文檔中的其他一些例子(包括國際山脈)更喜歡將它用作私人財產。另一個例子(位置)通過一個靜態變量來使用它。
你如何使用NSNumberFormatter?什麼是最有效的技術?
謝謝你的回答!那麼,你會使用它們作爲靜態變量還是屬性? – charlax 2009-12-16 21:55:20
取決於,如果只有一對夫婦,屬性很方便,因爲你可以綁定到它們(在可可但不是iPhone)。如果我有三個或四個以上的屬性,我喜歡將它們放在字典中。 。當然,這主要是爲了追蹤它們。正如John Calsbeek指出的那樣,格式化程序是輕量級對象,所以即使每次重新創建,都不會受到太大的衝擊。不要花太多時間擔心它。不成熟的優化是所有編程邪惡的根源。 – TechZen 2009-12-17 16:47:19