teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コードがコードとわかるように整形した

2017/05/04 02:58

投稿

acevif
acevif

スコア59

answer CHANGED
@@ -1,7 +1,7 @@
1
1
  UIの状態を調べにいくより、変数で状態を管理するほうが設計の筋が良いと思います。
2
2
 
3
- - Pop が管理用の変数をもつ。たとえば var isPresented: Bool とか。
3
+ - `Pop` が管理用の変数をもつ。たとえば `var isPresented: Bool` とか。
4
- - 表示処理の最初にこれをtrueにして、表示直後(アクションの中)とかでこれをfalseにする。
4
+ - 表示処理の最初にこれを`true`にして、表示直後(アクションの中)とかでこれを`false`にする。
5
- - 管理用の変数isPresentedがtrueなら、表示処理はおこなわない。
5
+ - 管理用の変数`isPresented``true`なら、表示処理はおこなわない。
6
6
 
7
- 厳密には、isPresentedの読み書きはGCDとかつかって排他制御をしたほうがいいかもしれませんが、通常は上記で問題出ないでしょう。
7
+ 厳密には、`isPresented`の読み書きはGCDとかつかって排他制御をしたほうがいいかもしれませんが、通常は上記で問題出ないでしょう。