Objective-C(Xcode)での開発時に出る警告に関して

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
haga

Objective-C(Xcode)での開発時に出る警告に関して

#1

投稿記事 by haga » 15年前

Objective-C(Xcode)での開発時に出る警告に関して

Xcodeでビルドすると

drawClass = [[DrawClass alloc] initWithParam:self.currentObj];

上記文に、警告マークが付き、「Incompatible Objective-C types 'struct Command*',expected'struct NSMutableArray*' when passing argument 1

of'initWithParam:' from distinct Objective-C type 」
と出ます。動作自体は問題ないようなのですが、この警告はどういった意味なのでしょうか?。

「self.currentObj」は「Obj」クラスのオブジェクトです。

naohiro19
記事: 256
登録日時: 15年前
住所: 愛知県

Re: Objective-C(Xcode)での開発時に出る警告に関して

#2

投稿記事 by naohiro19 » 15年前

「'struct Command'はObjective-Cの型と互換性がありません。'struct NSMutableArray*'は、第1引数を予測できません。」という意味の英語です。

閉鎖

“C言語何でも質問掲示板” へ戻る