-4
2012-07-13 11:26:14.563 -CarParts-Copy[569:403] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** +[Slant6<0x10d5adab8> init]: cannot init a class object.'

我不知道如何解决它。这是 Mark Dalrymple 和 Scott Knaster 编写的“在 Mac 上学习 Objective-C”一书中的编程。编程 13.01-CarParts-Copy。

我已经暗示成功,但我无法得到正确的答案。

正确答案是

2012-07-13 11:30:19.743 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.744 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.746 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.747 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.747 -CarParts-Copy[574:403] I am a slant-6.VROOOM!
2012-07-13 11:30:19.743 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.744 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.746 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.747 -CarParts-Copy[574:403] AllWeatherRadial: 34.0 / 20.0 / 0.0 / 0.0 
2012-07-13 11:30:19.747 -CarParts-Copy[574:403] I am a slant-6.VROOOM!

这就是关于复制的编程。我花了这么长时间。感谢回答这个问题的人。

4

1 回答 1

4

没有您的代码,我真的无法分辨,但是您似乎在调用init一个类名,例如

[SomeObject init];

这是试图init上课,给你错误。要解决此问题,请尝试

[[SomeObject alloc] init];

这将分配一个类的实例,init而不是。

于 2012-07-13T03:37:52.940 回答