【发布时间】:2012-01-14 12:25:18
【问题描述】:
我正在编写一些库代码,库的用户有时对哪些方法应该使用 int 以及何时使用 NSNumber 有不同的看法。我想要一些方法来设置一个方法,以便
[myObject myMethod:5];
或
[myObject myMethod:[NSNumber numberWithInt:5]]
以同样的方式工作。在 Java 中,自动装箱使这相对简单,但我不知道有什么方法可以在 Objective-c 中实现这一点。是否有可能完成这项工作?
【问题讨论】:
标签: objective-c types casting type-conversion nsnumber