swift
1class TitleTableViewCell: UITableViewCell { 2 @IBOutlet private weak var titleLabel: UILabel! 3 4 public var title: String { 5 get { 6 return self.title 7 } 8 set { 9 self.title = newValue 10 titleLabel.text = self.title 11 } 12 } 13}
上記のコードですが self.title = newValue
で EXC_BAD_ACCESS
が発生します。
Stringの title
が初期化されていないので当然なのですが、この場合 title
の初期化はできないのでしょうか?
またはswiftはこのようなコードを想定してないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。