最近は、日々Swiftと格闘していますが、どうやらまだコンパイラやリンカ自体にバグがあるようで、たまに不可解な現象に遭遇します。あるファイルが変更された時、その変更箇所を参照している別ファイルも含めて再コンパイルされるべきですが、どうもされない時があるようです? そんな時には、Xcodeの「Product」メニューから「Clean」しないと治りません。Swiftではヘッダファイルによる別ファイル参照の指示は必要ないので、相互参照を管理する仕組みに何か「暗黒面」が潜んでいそうです(笑)。
これが出現するとパニックになる(笑)
オープンソースになりましたので問題点をガンガン修正し、開発環境としての質を上げて行きましょう!