質問編集履歴

2

追記しました。

2018/04/07 01:13

投稿

r.n
r.n

スコア7

test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,93 @@
9
9
  他の部品もそこで設定しているので同じ場所で設定しておいてあげたいんです。
10
10
 
11
11
  もし他にも良い方法があれば補足として教えていただけると助かります。
12
+
13
+
14
+
15
+ 追記
16
+
17
+
18
+
19
+ NSObjectを使用してます。
20
+
21
+ これからViewControllerに渡して、
22
+
23
+ ボタンを押したときにTextField内の文字をLabelに反映させたいです。
24
+
25
+
26
+
27
+ __PostTableViewCell.swift__
28
+
29
+ ```
30
+
31
+ class PostTableViewCell: UITableViewCell {
32
+
33
+ @IBOutlet weak var comentsTextField: UITextField!
34
+
35
+ @IBOutlet weak var comentsButton: UIButton!
36
+
37
+
38
+
39
+ var postArray: [PostData] = []
40
+
41
+
42
+
43
+ //略
44
+
45
+
46
+
47
+ func setPostData(_ postData: PostData) {
48
+
49
+
50
+
51
+ //略
52
+
53
+
54
+
55
+ //文字を表示させるラベル
56
+
57
+ self.captionLabel.text = "(postData.name!): (postData.coments)"
58
+
59
+
60
+
61
+ }
62
+
63
+ ```
64
+
65
+
66
+
67
+ __PostData.swift__
68
+
69
+ ```
70
+
71
+ class PostData: NSObject {
72
+
73
+
74
+
75
+ //略
76
+
77
+ var coments: [[String:String]] = []
78
+
79
+
80
+
81
+ init(snapshot: DataSnapshot, myId: String) {
82
+
83
+
84
+
85
+ //略
86
+
87
+
88
+
89
+ if let coments = valueDictionary["coments"] as? [String:String]{
90
+
91
+ self.coments = [coments]
92
+
93
+ }
94
+
95
+ }
96
+
97
+ }
98
+
99
+
100
+
101
+ ```

1

不明瞭な点の修正, 初心者アイコンの設定

2018/04/07 01:13

投稿

r.n
r.n

スコア7

test CHANGED
@@ -1 +1 @@
1
- Outletをソースコードで設定する方法
1
+ TextFieldをソースコードで設定する方法
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- cell内のものなんですが、actionの場合はaddTargetで設定できますよね。
5
+ cell内のものなんですが、Buttonにactionをつけるの場合はaddTargetで設定できますよね。
6
6
 
7
- outletの場合はどうやって設定できますか?
7
+ TextFieldにOutletのをつける場合はどうやって設定できますか?
8
8
 
9
9
  他の部品もそこで設定しているので同じ場所で設定しておいてあげたいんです。
10
10