创建一个类,其方法可以在没有对象实例的情况下调用(静态类)

bub*_*les 0 iphone objective-c ios

我是目标c的新手,我想创建一个包含某些方法的类,这些方法可以在我的任何其他类中调用,主要是辅助方法.即时通讯仍在学习语法,我不知道如何正确地声明它

有点像在java中 Integer.parseInt( );

谢谢!

Vla*_*mir 6

objective-c中的静态方法称为"类方法",可以使用"+"符号声明(而实例方法使用" - "),例如:

- (void) instanceMethod;
+ (void) classMethod;
Run Code Online (Sandbox Code Playgroud)

要调用类方法,请使用类名:

[MyClass classMethod];
Run Code Online (Sandbox Code Playgroud)