回答編集履歴

1

localtionについて追記

2018/02/04 03:02

投稿

nakasho_dev
nakasho_dev

スコア2655

test CHANGED
@@ -17,3 +17,15 @@
17
17
  var location: Int?
18
18
 
19
19
  ```
20
+
21
+
22
+
23
+ 【追記】
24
+
25
+ また、viewDidLoad内に同じ変数名で型の異なるlocationがあるのですが、用途が違うのであれば変数名を変えるべきです。
26
+
27
+ 「Constant 'location' used before being initialized」が出るとのことですが、何か値がセットされる前に、どこかでゲットされているようです。
28
+
29
+ このクラス変数はどこかで使用しているのでしょうか。提示されているソースには見当たりません。
30
+
31
+ クラス変数をオプショナルとした場合、使用される前に何らかの値を入れる必要があります。