回答編集履歴

1

追記

2017/05/14 08:54

投稿

TakeoAsai
TakeoAsai

スコア880

test CHANGED
@@ -5,3 +5,41 @@
5
5
 
6
6
 
7
7
  解決策としては`WeatherDataManager`に`WeatherViewController`への参照をもたせ、通信が終わったら`checkWeather()`を呼んでやればいいかと思います
8
+
9
+
10
+
11
+ 追記:
12
+
13
+ 適当ですが、こんな感じでしょうか
14
+
15
+
16
+
17
+ ```swift
18
+
19
+ class WeatherDataManager: NSObject{
20
+
21
+ var delegate: WeatherViewController?
22
+
23
+ ....
24
+
25
+ delegate?.checkWeather()
26
+
27
+ print(value)
28
+
29
+ ```
30
+
31
+
32
+
33
+ ```swift
34
+
35
+ override func viewDidLoad() {
36
+
37
+ super.viewDidLoad()
38
+
39
+ self.dataManager.delegate = self
40
+
41
+ }
42
+
43
+ ```
44
+
45
+