iOS

インスタンス変数について


基本の基本ですが、こういうところをしっかり理解しておくといいかと思うのでまとめ。
インスタンス変数は、クラスのインスタンスが持っている変数。メソッド内で宣言した変数とは違って、インスタンス内であればどのメソッドからでも参照できる変数。メソッド間で値をやりとりしたいときに使うのが一般的。そのためには「.h」ファイルに変数を定義しておけばいいということ。
以下の場所に定義しますね。うん、基本ですね。
入門書籍でもこのあたりは最初のほうにでてきますしね。

1
2
3
4
5
6
7
@interface クラス名 : 親クラス名 {
 
   インスタンス変数の定義
 
}
メソッドの宣言と、プロパティ定義
@end

例として載せておきます。

1
2
3
4
5
6
7
@interface SecondViewController : UIViewController {
 
UILabel *timeLabel;
NSTimeInterval startTime;
 
}
@end

▼入門書としてオススメ!手を動かして覚えていけます♪

関連記事

  1. iOS

    コメントとログをコードに混ぜて分かりやすく書いていきたい♪

    基本中の基本ですが、大切ですよね〜。まずはコメントの使い方。コ…

  2. organizaer

    iOS

    iPhoneApp申請方法4:アプリのアップロード

    iPhoneApp申請方法1:準備と証明書をゲット | デザインとレゴ…

  3. iOS

    画像のパスを取得するためのコード

    NSBundleクラスは、iOSのファイルシステムの中からアプリケ…

  4. iOS

    きほんのき、iOSプログラミングでの変数宣言

    iOSに少しずつ手を出している日々ですが、やらないと忘れてしまうの…

  5. iOS

    Xcodeでファイルのリンクが外れたときの対処方法

    Xcodeを使っていて、プロジェクトに登録してあるファイルを整理し…

  6. iOS

    XcodeでARCではないプロジェクトをARC仕様に変換する方法

    以前つくったプログラムがARCに対応してないってことはよくあります…

最近の記事

  1. ホワイトハウスコックスの財布
  2. 進撃の巨人展FINAL チラシ
  3. 【無印良品】ゴールデンウィーク中のご飯にレトルト買い込み!
  4. 世代ど真ん中だった!!『週刊少年ジャンプ展 vol2』
  5. デジタル通貨を買ってみた記録!とりあえず元は取っている!
  6. 【コレクション】カードダス:SDガンダム外伝シリーズ
  7. 懐かしい!!カードダスSD戦国伝!!

アーカイブ

  1. MTG

    【MTG】初FNMでプロモカードをゲットしてきました♪
  2. 浮世絵好きにはたまらん!「俺たちの国芳 わたしの国貞」展

    展覧会

    浮世絵好きにはたまらん!「俺たちの国芳 わたしの国貞」展
  3. 展覧会

    コンパクトなGR DIGITAL写真展「GRバトン写真家リレー」に行ってきた
  4. 日常

    十数年ぶりの宮島
  5. 日常

    7/29 再会
PAGE TOP