0

私はObjectiveCプログラミングとプログラミング全般に不慣れです。

プロジェクトにサブクラスを追加する方法を見つけようとしています。

デスクトップの1つのフォルダーに2つの別々のXcodeプロジェクトがあります。

Shapes [Folder]には、RectangleProjectとSquareProjectの2つのプロジェクトフォルダーがあります。

--Rectangleプロジェクトの構成:

`Rectangle.h` [interface]

`Rectangle.m` [implementation]

`Rectangle Project.m` [main]

@interface Rectangle : NSObject

--Squareプロジェクトの構成:

`Square.h` [interface]

`Square.m` [implementation]

`Square Project.m` [main]

@interface Square : Rectangle

rectangle.hファイルをrectangleプロジェクトからsquare.hファイルのsquareプロジェクトにインポートしたいと思います。

Square.hファイルに以下を追加しています。

#import <Cocoa/Cocoa.h>
#import <Foundation/Foundation.h>
#import "Rectangle.h"

@interface Square : Rectangle 

...エラーメッセージが表示され続けます: Rectangle: No such file or directory

ファイルを認識するためにObjectiveCを取得するにはどうすればよいですか?

私は理にかなっていると思います...

ありがとう。

4

1 に答える 1

3

「.h」が必要です:

#import "Rectangle.h"

と同じように:

#import <Cocoa/Cocoa.h>
于 2012-09-18T16:26:53.507 に答える