Swift

Swift:MesaEXIF開発を再開

手始めに共通メソッドをアップデートしました。

機能的な手直し・追加はほとんどないのですが、MesaModuleDiagramで使ったものをそのまま採用・差し替えました。下位フォルダを探すロジック変更の箇所は、動かすのがはじめてだったので正しく動作するか心配だったのですが、OKでした。

しかし、MesaModuleDiagramの最上位メソッドをリストアップするロジックとメソッドサーチのロジックにバグが見つかったので、修正しました。バグは、ExecとCallの判定が逆転しているところがあったのと、そのいずれでもない場合、Exec相当とした方がよかったのですがそうしていなかったところを変更しました。現象的には、使われていないメソッドを割愛せず、リストされるようにしました。

きょうからは、中断するまで何をしていたか思い出し、EXIFの修正・書き換えの機能を追加していきます。

Categories: Swift, 技術