質問編集履歴
1
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,7 +5,9 @@
|
|
5
5
|
現在Alamofireを使ってデータが取れたら別画面のTableViewに遷移して表示するようなプログラムを作っています。
|
6
6
|
|
7
7
|
しかし、Alamofireの挙動がおかしいので、思ったようにコードが動かず、困惑しております。
|
8
|
+
|
8
9
|
以下のようなコードが2つあるとき、デバッグで確認してみると
|
10
|
+
|
9
11
|
①Util.dbShow()をみに行く(View Controller .swift)
|
10
12
|
AF.request()の中には入らない(Util.swift)
|
11
13
|
②Util.dbShow()のreturn行に到達 0件のdataArraysを返す(Util.swift)
|
@@ -90,9 +92,9 @@
|
|
90
92
|
```
|
91
93
|
|
92
94
|
### 試したこと
|
93
|
-
同期通信、非同期通信とかの問題なのかな?と
|
95
|
+
同期通信、非同期通信とかの問題なのかな?と推測しつつも、詳しい原因やAlamofireの仕様なのかよく分からず、どう調べて良いか分からない状況です。
|
94
96
|
|
95
|
-
処理的に③の部分にdataArraysに値が入っていたら一覧表示する画面に遷移するコードを書きたいのですが、現在はdayaArray.countに0が入ってしまい画面遷移でき
|
97
|
+
処理的に③の部分にdataArraysに値が入っていたら一覧表示する画面に遷移するコードを書きたいのですが、現在はdayaArray.countに0が入ってしまい画面遷移できません。
|
96
98
|
|
97
99
|
このような場合どのようにしたら、dataArraysの値を取得して、画面遷移できるのでしょうか?
|
98
100
|
詳しい方いらっしゃいましたらご教授ください。
|