質問編集履歴
2
tyobbigorouさんの指摘の通り、転載上のタイポです。修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,8 +10,8 @@
|
|
10
10
|
queryParameters = [
|
11
11
|
"sample" :
|
12
12
|
[
|
13
|
-
[ "keyA": A, "keyB": B, keyC": C],
|
13
|
+
[ "keyA": A, "keyB": B, "keyC": C],
|
14
|
-
[ "keyA": A, "keyD": D, keyE": E],
|
14
|
+
[ "keyA": A, "keyD": D, "keyE": E],
|
15
15
|
[ "keyA": A, "keyB": F]
|
16
16
|
]
|
17
17
|
]
|
@@ -22,8 +22,8 @@
|
|
22
22
|
"sample" :
|
23
23
|
[
|
24
24
|
[ "keyA": A, "keyB": F],
|
25
|
-
[ "keyA": A, "keyB": B, keyC": C], <-ここ
|
25
|
+
[ "keyA": A, "keyB": B, "keyC": C], <-ここ
|
26
|
-
[ "keyA": A, "keyD": D, keyE": E]
|
26
|
+
[ "keyA": A, "keyD": D, "keyE": E]
|
27
27
|
]
|
28
28
|
]
|
29
29
|
```
|
1
現象イメージを追記しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,32 @@
|
|
2
2
|
以下のコードの最初に宣言しているstatic変数6つ(A〜F)のうち、必ず3つ目の値が欠如する問題が起きており困っています。
|
3
3
|
3つ毎ではなく、3つ目のみです。
|
4
4
|
|
5
|
+
2019/12/24追記
|
6
|
+
現象はコード内最後に記述されている、PostNewRequest関数内のqueryParameters内で使う際に起きます。
|
7
|
+
■現象イメージ
|
8
|
+
以下の場合、Cに値渡しされない。
|
9
|
+
```
|
10
|
+
queryParameters = [
|
11
|
+
"sample" :
|
12
|
+
[
|
13
|
+
[ "keyA": A, "keyB": B, keyC": C],
|
14
|
+
[ "keyA": A, "keyD": D, keyE": E],
|
15
|
+
[ "keyA": A, "keyB": F]
|
16
|
+
]
|
17
|
+
]
|
18
|
+
```
|
19
|
+
以下の場合、Aに値渡しされない。
|
20
|
+
```
|
21
|
+
queryParameters = [
|
22
|
+
"sample" :
|
23
|
+
[
|
24
|
+
[ "keyA": A, "keyB": F],
|
25
|
+
[ "keyA": A, "keyB": B, keyC": C], <-ここ
|
26
|
+
[ "keyA": A, "keyD": D, keyE": E]
|
27
|
+
]
|
28
|
+
]
|
29
|
+
```
|
30
|
+
|
5
31
|
###やったこと
|
6
32
|
変数viewzDidLoadにて初期値を入れましたが、3つ目だけ初期値も入りません。
|
7
33
|
また、変数の順番も関係なく、変数の記述順を変えても必ず3つ目のみ値が入りません。(その他はちゃんと入る)
|