我目前正在使用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默认值?感谢。
答案 0 :(得分:0)
Objective-C中没有静态方法。
您可以使用类方法,例如:
+(无效)类方法
答案 1 :(得分:0)
@selector
,@encode
(以及其他人,例如@YES
,@NO
等)是编译器指令。它们不是静态方法甚至是函数。
您可以创建看起来相似的宏(使用#define
),但这不是一个好主意。