0

我试图在我的方法中调用一个viewDidLoad方法。我怎样才能做到这一点?我进行了快速搜索,我找到了@selector. 我以前从未使用过它,任何人都可以给我一个快速的例子。

4

1 回答 1

0

您不一定需要选择器来调用方法,您可以直接调用它,例如调用不带参数的 someMethod 方法 someObject 您可以执行以下操作:

[anObject someMethod];

或在当前对象上调用 someMethod ,您可以使用self

[self someMethod];

如果您确实需要通过选择器调用方法,请使用 NSObject 的 performSelector: 方法(或“performSelector”系列中的另一种方法):

[anObject performSelector:@selector(someMethod)];
于 2012-08-03T18:40:27.567 回答