teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2016/04/24 23:04

投稿

_Kentarou
_Kentarou

スコア8490

answer CHANGED
@@ -1,5 +1,5 @@
1
- そもそも各画面のデータ渡しをAppDelegateにプロパティを持たせて行うのは無理がくると思います。
1
+ 各画面のデータ渡しを全てAppDelegateにプロパティを持たせて行うのは無理がくると思います。
2
- 説明的に全て記述できませんが、DataModelのようなクラスを使用して受け渡しするのが良いと思います。
2
+ 説明全て記述できませんが、DataModelのようなクラスを使用して受け渡しするのが良いと思います。
3
3
 
4
4
  データモデルクラス
5
5
  ```swift
@@ -72,9 +72,9 @@
72
72
  img_view.image = dataModel.img
73
73
  img_view.contentMode = UIViewContentMode.ScaleAspectFit
74
74
  title_view.text = dataModel.title
75
- time_view.text = dataModel.time
75
+ time_view.text = dataModel.time ?? ""
76
- tel_view.text = dataModel.tel
76
+ tel_view.text = dataModel.tel ?? ""
77
- address_view.text = dataModel.address
77
+ address_view.text = dataModel.address ?? ""
78
78
  }
79
79
  }
80
80
  ```