代码之家  ›  专栏  ›  技术社区  ›  Thomas Anagrius

Objective-C中的运行时方法参数类型信息

  •  1
  • Thomas Anagrius  · 技术社区  · 14 年前

    我想在运行时获取有关实例方法中参数类型的信息。

    例如,如果我有这个方法:

    - (void)doSomethingWithItem:(Item *)item usingName:(id<Type2>)name;
    

    这里我想取回 Item id<Type2> .

    是否有任何方法可以做到这一点,或者在运行时没有可用于参数的类型信息?

    1 回复  |  直到 14 年前
        1
  •  2
  •   kennytm    14 年前

    NSMethodSignature class Item* id<Type2> id