我想将 id* 转换为 NSNumber *
试试这个
unsigned int ShortValue = [(NSNumber *)idObject unsignedShortValue];
但这不是编译
Cast of an indirect pointer to an Objective-C pointer to 'NSNumber *' is disallowed with ARC
任何想法如何做到这一点。基本上 id* 对象将是我的方法的参数,第二个参数将是这个 id* 对象的类型信息,然后在这个方法中,我正在对它执行类型特定的方法,就像上面的一样