objective-c - 如何增加 NSNumber

如何增加 NSNumber?

即我的NSNumber++

最佳答案

NSNumber 对象是不可变的;你能做的最好的就是获取原始值,递增它然后将结果包装在它自己的 NSNumber 对象中:

NSNumber *bNumber = [NSNumber numberWithInt:[aNumber intValue] + 1];

https://stackoverflow.com/questions/4793181/

相关文章:

ios - 链接器命令失败,退出代码 1(使用 -v 查看调用),Xcode 8,Swift 3

objective-c - 在 Objective-C 类中导入 Swift 协议(protocol

objective-c - Info.plist 上传错误中的 CFBundleVersion

iphone - UILabel 不会自动缩小文本以适应标签大小

iphone - 检测特定的 iPhone/iPod touch 型号

objective-c - 如何在 Objective-C 中创建和使用队列?

iphone - Objective-C 拆分()?

objective-c - 如何计算两个日期之间的差异?

objective-c - 是否可以更改 UIButtons 背景颜色?

ios - 如何在 UIView 中加载 xib 文件