Xcode帮助:在objective-c中创建自定义类时出现非特定错误代码

时间:2015-01-20 01:24:10

标签: xcode macos class xcode6.1

我正在读一本关于objective-c的书,这本书叫做“Objective-C Programming:The Big Nerd Ranch Guide,2 / e”。本书讨论如何创建自定义类。在遵循教程并确保我的代码与书籍完全匹配之后,我继续从Xcode收到错误,其中显示“预期标识符或”(“”,此错误出现两次。我尝试了所有输入“{}”和“()”没有成功。有谁知道我能做些什么来解决这个错误?谢谢。

#import <Foundation/Foundation.h>

@interface BNRPerson : NSObject

@property float _heightInMeters;
@property int _weightInKilos;

- (float)heightInMeters;
- (void)setHeightInMeters:(float)h;
- (int)weightInKilos;
- (void)setWeightInKilos:(int)w;

-(float)bodyMassIndex;
return _weightInKilos; / (_heightInMeters * _heightInMeters); 
// The error appears in the line above.
@end

1 个答案:

答案 0 :(得分:0)

您不能在return部分放置任何类型的@interface行。 @interface部分仅用于声明。你误读了这本书(或者它有错误印刷)。