// // NSDecimalNumber+Currency.m // iCemarose // // Created by lee on 2017/6/15. // Copyright © 2017年 kollway. All rights reserved. // #import "NSDecimalNumber+Currency.h" #import "KWMCurrencyUtil.h" @implementation NSDecimalNumber (Currency) - (NSString *) priceFormatted { return [[KWMCurrencyUtil sharedInstance] priceFormatted:self]; } - (NSDecimalNumber *)priceValue { return [[KWMCurrencyUtil sharedInstance] calcPriceByCurrencyCode:self]; } - (NSString *)priceValueFormatted { return [[KWMCurrencyUtil sharedInstance] priceFormatted:[self priceValue]]; } @end @implementation NSNumber (Currency) - (NSString *)priceFormatted { return [[KWMCurrencyUtil sharedInstance] priceFormatted:[NSDecimalNumber decimalNumberWithString:self.stringValue]]; } - (NSDecimalNumber *)priceValue { return [[KWMCurrencyUtil sharedInstance] calcPriceByCurrencyCode:[NSDecimalNumber decimalNumberWithString:self.stringValue]]; } - (NSString *)priceValueFormatted { return [[KWMCurrencyUtil sharedInstance] priceFormatted:[self priceValue]]; } @end