Xcodeをバージョンアップ。
それによって一部の挙動がおかしかったため修正。
それでもまだ微妙なところあり。