簡體   English   中英

NSNumberFormatter的正確代碼模式是什么?

[英]What is the right code pattern for NSNumberFormatter?

NSNumberFormatter的正確代碼模式是什么?

互聯網上有很多示例(包括以下示例): http : //mac-objective-c.blogspot.com/2009/04/nsnumberformatter-some-examples.html ),每次需要時,NSNumberFormatter都會被分配和初始化。

Apple文檔中的其他一些示例(包括國際山脈)更喜歡將其用作私有財產。 另一個示例(位置)通過靜態變量使用它。

您如何使用NSNumberFormatter? 什么是最有效的技術?

NSNumberFormatter並不是一個過於復雜的對象,因此,除非您在一個緊密的循環中頻繁使用它,否則效率實際上並不重要。

話雖如此,如果您嘗試最小化創建的實例數,我傾向於默認將其保留在靜態變量中。

我認為這些示例僅顯示了如何創建和使用格式化程序,並不一定是使用它們的最有效方法。 我的經驗法則是,如果代碼將多次使用它們,我會將它們保留在某個地方。 這也使調試和維護更加容易。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM