如何通过Kochan书学习Objective C时克服Xcode 4错误

时间:2011-04-20 20:47:33

标签: objective-c

所以,我正在通过本书学习Objective C. 它被认为是伟大的。 http://www.amazon.com/Programming-Objective-C-2-0-Stephen-Kochan/dp/0321566157/ref=sr_1_1?ie=UTF8&qid=1303332025&sr=8-1

但是当我尝试完成本书(3.2)的练习后安装新的Xcode(版本4)后,它给了我10个编译错误,我无法识别。 我该怎么办? 获取xcode 3并不是一个真正的选择。 例如,有许多语义错误一直在说未指定的标识符指向空格......

它也不接受这行代码:

Fraction *myFraction;

我上课了myFraction,这个有什么问题?

此类中还有方法声明

- (void) setNum : (int) n;

它说,期待会员名称或;在声明说明符之后。 这意味着什么?那里已经有一个分号了。

1 个答案:

答案 0 :(得分:2)

  

Fraction *myFraction;

     

我上课了myFraction,出了什么问题   有这个?

在此声明中,Fraction是您班级的名称... myFraction是您对象的名称。如果您的类实际上称为myFraction,则此语句将为:

myFraction *myFraction;
  

还有方法声明   这个班级

- (void) setNum : (int) n;
     

它说,期待会员名称或;   在声明说明符之后。什么可以   这个意思?已经有了   那里有分号。

我没有看到任何错误...你能发布围绕这个方法声明的代码吗?