Swiftで遊ぼう! on Hatena

あしたさぬきblogでやってた初心者オヤジのiOSプログラミング奮闘記がHatenaに来ました

Swiftで遊ぼう! - 342 - カスタムTableViewをコードから パート2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide
質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena

NameAndColorCellクラスには4つのラベルをコードで配置する。

先ず、4つのプロパティを宣言します。

var name: String = " " {
 didSet {
  if name != oldValue {
   nameLabel.text = name
  }
 }
}
var color: String = " " {
 didSet {
  if color != oldValue {
   colorLabel.text = color
  }
 }
}
var nameLabel: UILabel!
var colorLabel: UILabel!

まず、最初に宣言したのは「nameLabel」と「colorLabe」の2つのUILabelクラスで、読み込むデーターに依存して内容(String型のnameやcolor)が変化するので初期値として" "空白を入れる。プロパティ・オブザーバーを使って書き換えていくというやり方です。

ちょっと短いけどここまで。