或者,+(void)初始化的反义词是什么?
这是我的情况:
我有一个类Unit,其 - (id)initWithName:函数从全局NSDictionary中获取数据,该数据是懒惰创建的,在Unit.m文件中定义为:
static NSMutableDictionary*unitLibrary = nil;
我在哪里打电话给[unitLibrary release]?
如何将带有美元金额的字符串转换为"5.32"或"100"等于整数金额,如532或等10000?
我有一个解决方案如下:
dollar_amount_string = "5.32"
dollar_amount_bigdecimal = BigDecimal.new(dollar_amount_string)
cents_amount_bigdecimal = dollar_amount_bigdecimal * BigDecimal.new(100)
cents_amount_int = cents_amount_bigdecimal.to_i
Run Code Online (Sandbox Code Playgroud)
但它似乎很不稳定.我想确定,因为这将是PayPal API的输入.
我也尝试了金钱宝石,但它无法将字符串作为输入.