iPhoneアプリを開発中です。
あるクラスの中にある数値を別のクラスで使えるようにするにはどうすればいいのでしょうか。
元のクラスで数値を準備しておき、
// moto.h @property NSInteger * nextImageIdx; // moto.m - (void)viewDidLoad { [super viewDidLoad]; id suji1 = 100; _nextImageIdx = suji1; }
先のクラスで元のクラスをインポートすれば準備しておいた数値を使えるのではと
思ったのですがうまくいきません。
// saki.h #import "moto.h" // saki.m - (void)viewDidLoad { [super viewDidLoad]; id suji2 = _nextImageIdx; }
「suji2」に「100」が入っていて欲しいのですが、そうはなりません。
「_nextImageIdxが宣言されていません」とエラーが出てしまいます。
_nextImageidxに入れておいた数値を使えるようにするにはどうすれば良いのでしょうか。
初歩的な質問で申し訳有りませんが何卒よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/02/07 23:58
2015/02/08 00:08