目标C制作A @方法

时间:2017-07-19 07:53:09

标签: objective-c

我目前正在使用Objective C进行编程,我想知道,是否有可能在开头使用const { Todo } = this.state; let newTodo = {"name":'sec',"items":[2,4,5,7]} this.setState({ Todo:Todo.concat([newTodo])}); 制作静态方法,例如。 @@selector()。我试过用@encode这样做。 static但Xcode不允许我这样做。是static BOOL @boolforint(int intValue)函数只有Xcode默认值?感谢。

2 个答案:

答案 0 :(得分:0)

Objective-C中没有静态方法。

您可以使用类方法,例如:

+(无效)类方法

答案 1 :(得分:0)

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

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