我已经搜索了有关 Objective-C 中静态变量的帖子,但还没有找到这个问题的答案:
在 Java 中,我可以创建一个具有相同类类型的静态变量的类,如下所示:
public class Status {
public static final Status SUCCESS = new Status(0, "Success");
public static final Status FAILURE = new Status(-1, "It's Broke");
private int number;
private String message;
private Status(int number, String message) {
this.number = number;
this.message = message;
}
}
然后我可以像这样使用 Status 中的静态变量:
public Status foo() {
...
return Status.FAILURE;
}
有人可以告诉我如何在 Objective-C 中做类似的事情吗?