目标 C 制作 @ 方法



我目前正在使用 Objective C 编程,我想知道,是否可以在开始时使用@制作静态方法,例如。@selector()@encode.我尝试过用static例如这样做。static BOOL @boolforint(int intValue)但是Xcode不会让我这样做。@函数是否只有 Xcode 默认?谢谢。

@selector

@encode(和其他,例如@YES@NO等(是编译器指令。它们不是静态方法,甚至不是函数。

您可以创建看起来相似的宏(使用#define(,但这不是一个好主意。

Objective-C 中没有静态方法。

您可以改用类方法,如下所示:

+(无效(类方法

最新更新