質問編集履歴

2

解決

2016/02/17 06:18

投稿

gotou015
gotou015

スコア13

test CHANGED
File without changes
test CHANGED
@@ -6,13 +6,13 @@
6
6
 
7
7
  dismissViewControllerAnimated(false, completion: { () -> Void in
8
8
 
9
+ //ここに入ってくれないときがある
10
+
9
11
  if let app = UIApplication.sharedApplication().keyWindow,
10
12
 
11
13
  let vc = self.storyboard?.instantiateViewControllerWithIdentifier("rootViewController")
12
14
 
13
15
  {
14
-
15
- //ここに入ってくれないときがある
16
16
 
17
17
  app.rootViewController = vc
18
18
 
@@ -26,14 +26,16 @@
26
26
 
27
27
  うまくいく場合もあるのですが、うまくいかない場合になにが原因なのかがわかりません。
28
28
 
29
-
30
-
31
- `if let app = UIApplication.sharedApplication().keyWindow,`こ最後の`,`の意味もわかりません、どれから実行されているのかもわかりません。
29
+ > 今一番上のviewControllerがrootなのでdismissできない。というが理由で
32
-
33
- [こちら](http://qiita.com/yimajo/items/32a5209bd73580d283a1)をよんでみてクロージャだなあとは思うのですが。。。。
34
30
 
35
31
 
36
32
 
33
+ `if let app = UIApplication.sharedApplication().keyWindow,`この最後の`,`の意味もわかりません
34
+
37
- 1行1行コードレビューていだけるとすごく助かります!
35
+ > if letの複数宣言の書き方でした
36
+
37
+
38
+
39
+
38
40
 
39
41
  お願いいたします

1

ちがった

2016/02/17 06:18

投稿

gotou015
gotou015

スコア13

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  `if let app = UIApplication.sharedApplication().keyWindow,`この最後の`,`の意味もわかりませんし、どれから実行されているのかもわかりません。
32
32
 
33
- [こちら](http://qiita.com/yimajo/items/32a5209bd73580d283a1)をよんでみて、Trailing Closureをつかっているっぽいなあとは思うのですが。。。。
33
+ [こちら](http://qiita.com/yimajo/items/32a5209bd73580d283a1)をよんでみてクロージャだなあとは思うのですが。。。。
34
34
 
35
35
 
36
36