如何创建一个同时接受值和引用类型的消息/方法?

时间:2014-05-27 18:01:15

标签: objective-c methods parameter-passing value-type reference-type

就像问题一样,我如何在Obj-C中创建一条消息,可以将引用类型(对象)和值类型(基元)作为参数?

-(id) initWithValue: (?) val;

我会写什么来代替?使其适用于参考和价值类型?或者根本不可能,因为int不是引用类型

1 个答案:

答案 0 :(得分:4)

你不能。如果需要这样做,请将基元包装在对象中。例如NSNumber