2013年2月8日金曜日

Unknown type name "", did you mean

またまた、エラーです。


Unknown type name "変数名", did you mean 候補の変数名


こんなエラーが出てしまいました。
did you mean ?

この優しさが逆につらいです。

変数名付けるのが下手な自分が全て悪いのですが。

原因はだいたいimportが原因です。


失敗 例)

dominica.hファイル

#import "kongo.h"


kongo.hファイル

#import "dominica.h"


このように2つのファイルで参照しあうと、エラーとなります。
循環参照??


成功 例)


dominica.hファイル

@Class kongo;

dominica.mファイル

#import "dominica.h"
#import "kongo.h"





kongo.hファイル

@Class dominica;

kongo.mファイル



#import "dominica.h"
#import "kongo.h"








こんな感じにすると、参照を防げます。

0 件のコメント:

コメントを投稿