andante

2014-07-20

0720

Swift勉強中GenericsとかProtocolとか

あとCoreDataの勉強もしていますがやっぱりよくわからないたぶん原則としてはManagedObjectContextは作ったスレッドでしか扱ってはいけないのだと思うしdispatch_syncは可能なら同一のスレッドで処理を行うからperformBlockAndWaitで作ったManagedObjectを外で使うことに問題は無いはずなのだけどperformBlockは真に別のスレッドで実行されるわけでそこらへんの整合性がどうなっているのかよくわからないうーむうむむ