需要关于非常奇怪的 iPhone 货币加法和减法的帮助
这是“有点”紧急,因为我的应用程序今天刚刚上线。 我的应用程序在模拟器中运行良好,当我将其复制到手机、iPad 和其他 iPhone 时也运行良好。我们对…
iOS 中 NSDecimalNumber 的小数分隔符错误
我尝试通过以下方式输出具有正确的小数分隔符的十进制数字的描述: NSString* strValue = @"9.94300"; NSDecimalNumber* decimalNumber = [NSDecimalN…
在 UITableView 中创建运行总和
我有一个 UITableView 填充(以前通过导航栏中的按钮保存),其中包含事务。每行有五个 UILabel:日期、描述、人员、价值(存款和取款)余额。该表按…
比较 NSDecimalNumber 的不同方法
例如,对于原语,我将这样做, if ( (x >= 6000) && (x <= 20000) ) // do something here 而对于 NSDecimalNumber,这就是我所拥有的 if ( (([x comp…
NSDecimalNumber 不是应该能够进行以 10 为基数的算术吗?
NSDecimalNumber *minVal = [NSDecimalNumber decimalNumberWithString:@"0.0"]; NSDecimalNumber *maxVal = [NSDecimalNumber decimalNumberWithStri…
NSPredicate 用于使用 NSDecimalNumber 计算的字段
我想使用 NSDecimalNumber 值过滤 Core Data 中的计算字段(Apple 文档中的二进制表达式)。 该实体有两个属性:field1 和 field2,都是 Decimal 类型…
大整数上的 SBJSONParser
我正在使用 json-framework 解析 iPhone 项目中的 JSON 数据。但是json数据中有很大的数字,比如10432159274,就会导致NSNumber溢出。在 SBJsonParser…
NSNumberFormatter 不接受小数点后的零
类似的问题也有人提出过,但我发现所提供的解决方案不适用于最新的 iOS SDK,或者不完全适用于这种特殊情况。 我使用 NSNotification 调用一个方法,…
需要 NSDecimalNumber 帮助
我正在尝试获取我拥有的 NSDecimalNumber,并将其乘以 1.1。 我有这个,但它不起作用: NSDecimalNumber *multipy = [NSDecimalNumber decimalNumberW…
从实体 A 的给定实例获取实体 B 的所有实例的总和
我在实体 A 和实体 B(iOS 核心数据应用程序)之间有一对多关系。我需要从给定的实体 A 实例中获取实体 B 的所有实例的 NSDecimalNumber 属性的总和。…
Cocoa 小数和协议缓冲区,与 .NET 兼容
我一直在使用 CocoaTouch 编写的 iOS 应用程序中使用 Protocol Buffers,并且遇到了可能相当于十进制数字的菜鸟错误。 Protocol Buffers 没有原生十进…
将 NSDecimalNumber 转为负数
我正在寻找一种通过乘以 -1 将 NSDecimalNumber 变为负数的方法。 /* decNumber is the one I would like to turn negative */ NSDecimalNumber *decN…
NSDecimal 与 Float (iOS)
我遇到过一些博客和论坛帖子,人们说在处理货币时应该使用 NSDecimalNumber 而不是浮点数。我发现我必须从 NSDecimalNumber 转换为 Floats/Doubles 才…