質問: _nextImageIdx; } ``` `suji2`に「100」が入っていて欲しいのですが、そうはなりません。 「_nextImageIdxが宣言されていません」とエラーが出てしまいます。 `_nextImageIdx`に入れておいた数値を使えるようにするにはどうすれば良いのでしょうか。 初歩的な質問で申し訳有りませんが何卒よろしくお願いいたします。
回答: 質問の`nextImageIdx`はインスタンスプロパティですので、「moto.h」のインスタンスの参照が無ければ利用できません。 もし継承を行っているのであれば`self.nextImageIdx`でアクセスできます。 ビューコントローラー間で値を渡したいのであれば、画面遷移元でプロパティを設定してやる必要があります。`prepareForSegue`等で調べればよいと思います。 それから質問とは直接関係ないですが、`NSInteger *`より`NSInteger`が適当ではないですか?