+(NSString*)FromNumber:(NSNumber*)number
{
NSString *key = akey;
NSNumberFormatter *numberFormatter = [[[NSThread currentThread] threadDictionary] objectForKey:key];
if(!numberFormatter)
{
numberFormatter = [self getDecimalNumberFormatterWithDigits:2];
[numberFormatter setFormatterBehavior:NSNumberFormatterPercentStyle];
[numberFormatter setNegativeSuffix:@"%"];
[numberFormatter setPositiveSuffix:@"%"];
[numberFormatter setNilSymbol:@""];
[numberFormatter setLocale:[ISMDateUtilities enUSPosixLocale]];
[[[NSThread currentThread] threadDictionary] setValue:numberFormatter forKey:key];
}
return [numberFormatter stringForObjectValue:number];
}
私が興味を持っているのはthreadDictionary
、コードのブロックを同期するための使用ですか?
ありがとう!