Sac*_*cha 2 cocoa cocoa-touch currency objective-c
如何使用Cocoa或Cocoa Touch框架在Objective-C中转换货币?
嗯,你不是一个幸运的家伙:
https://github.com/davedelong/DDUnitConverter
只需将整个"DDUnitConverter"子文件夹复制到项目中,然后执行以下操作:
#import "DDUnitConverter.h"
#import "DDCurrencyUnitConverter.h"
- (void) convertCurrency {
DDUnitConverter *converter = [DDUnitConverter currencyUnitConverter];
NSNumber *from = [NSNumber numberWithInt:42];
NSNumber *to = [converter convertNumber:from fromUnit:DDCurrencyUnitUKPoundSterling toUnit:DDCurrencyUnitUSDollar];
NSLog(@"new value: %@", to);
}
Run Code Online (Sandbox Code Playgroud)
这将转换42英镑到美元.
费率会自动从IMF中提取,但如果您确实需要,可以调用-refreshExchangeRates您的设备转换器实例.
的-convertNumber:fromUnit:toUnit:通话将被阻塞,直到速率可以下载和解析.后续通话将仅使用已下载的汇率.
| 归档时间: |
|
| 查看次数: |
5115 次 |
| 最近记录: |