numberStyle
スタイルを返します
解説
スタイルを返します。
【NSNumberFormatterStyle】
●NSNumberFormatterNoStyle
スタイルなし(10.4以降)
●NSNumberFormatterDecimalStyle
10進数スタイルフォーマット(10.4以降)
●NSNumberFormatterCurrencyStyle
通貨スタイルフォーマット(10.4以降)
●NSNumberFormatterPercentStyle
パーセントスタイルフォーマット(10.4以降)
●NSNumberFormatterScientificStyle
科学スタイルフォーマット(10.4以降)
●NSNumberFormatterSpellOutStyle
スペルアウトフォーマット、例えば23ならtwenty-three(10.4以降)
返り値
( NSNumberFormatterStyle )
なし
引数
フレームワーク
Foundation
クラス
NSNumberFormatter
Instance Methods
使用可能
10.4
参照
-setNumberStyle:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSNumberFormatter *numFormat = [[[NSNumberFormatter alloc] init] autorelease] ; [numFormat setFormatterBehavior: NSNumberFormatterBehavior10_4 ]; [numFormat setNumberStyle: NSNumberFormatterSpellOutStyle ]; switch([numFormat numberStyle]) { case NSNumberFormatterNoStyle: NSLog(@"NSNumberFormatterNoStyle"); break; case NSNumberFormatterDecimalStyle: NSLog(@"NSNumberFormatterDecimalStyle"); break; case NSNumberFormatterCurrencyStyle: NSLog(@"NSNumberFormatterCurrencyStyle"); break; case NSNumberFormatterPercentStyle: NSLog(@"NSNumberFormatterPercentStyle"); break; case NSNumberFormatterScientificStyle: NSLog(@"NSNumberFormatterScientificStyle"); break; case NSNumberFormatterSpellOutStyle: NSLog(@"NSNumberFormatterSpellOutStyle"); break; default: NSLog(@"default"); } } @end