当我尝试使用此代码创建自定义类的实例时......
PlayerTurn *playerTurn = [[alloc] init];
...在我的View Controller .m
文件中的方法定义中,我收到此错误:
“使用未声明的标识符alloc”
有人可以解释一下!?我认为alloc-init很简单。
答案 0 :(得分:1)
alloc
是一个类方法(实际上是所有类)。您需要在要创建实例的类上调用它。所以你想要:
PlayerTurn *playerTurn = [[PlayerTurn alloc] init];
// ^^^^^^^^^^
答案 1 :(得分:1)