makotton.com

*********: Expected a type

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので十分ご注意ください。


iOS4時代の古いプロジェクトファイルをXcode7.1でビルドした際に上記のエラーになりました。これは循環参照が起こっている時によく出ます。今回はUIImageViewで怒られましたので、それを含んでいるヘッダファイルをあたってみることに。importしているヘッダをよく見たら、

[bash]
#import <Foundation/Foundation.h>
[/bash]

になっていました。ここは、

[bash]
#import <UIKit/UIKit.h>
[/bash]

でしょう、ということで置き換えてリビルドしたらエラーが消えました。

[adsense]

モバイルバージョンを終了