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