私はIB経由でセットアップしたオブジェクトに対していくつかのアニメーションを実行しようとしています。私はsetAlpha
を使用してspecialClass
を隠すことができるようにしたいiOS - setAlphaに関するimport vs forward宣言
@property (nonatomic, retain) IBOutlet MySpecialClass *specialClass;
、私:
@class MySpecialClass;
、その後、そのような設定プロパティを:私はそうのように私の.hに前方宣言を追加していますコンパイルしようとすると、xcodeから次のエラーが発生します。
Receiver type 'MySpecialClass' for instance message is a forward declaration.
フォワード宣言の代わりにクラスをインポートする必要がありますか?私は必要がなければ何も不要なものを輸入する必要はないと思います。
私が読んできた最も簡潔でわかりやすい説明の1つ。もし可能なら、私はあなたにもっと投票します。 – BonanzaDriver
私は最終的に前方宣言、感謝を理解している:) – dreampowder