質問編集履歴

1

文章を修正

2018/02/27 07:21

投稿

ibuki
ibuki

スコア15

test CHANGED
File without changes
test CHANGED
@@ -4,10 +4,16 @@
4
4
 
5
5
  マルチスレッドで動作中にオブジェクトの値を変更しようとすると例外が発生したので、調査しました。
6
6
 
7
- その結果、UIコントロールは自身のUIスレッドからしかアクセスできないので、delegate やasync,awaitを使用することで解決できることが分かりました。
7
+ その結果、UIコントロールは自身のUIスレッドからしかアクセスできないということなので、delegate やasync,awaitを使用することで解決できることが分かりました。
8
8
 
9
9
  しかし、何故別のスレッドからUIコントロールにアクセスしようとするとエラーになるのかがいまいちピンと来ません。
10
+
11
+
10
12
 
11
13
  これは私がスレッド自体に対しての理解が足りていないだけなのでしょうか?
12
14
 
13
15
  それとも、そういうものだと思っておけば十分な感じでしょうか?
16
+
17
+
18
+
19
+ よろしくお願いします。