Swift

Swift:MesaClipperソースコード

とりあえずObjective-CからSwiftに一通り変更しました。

全くデバッグが終わっていないどころか、実行していないので何が起きるかわかりません。これから2週間かけて動くようにしたいと思っています。

  • 100%デバッグ未了です。UIにwebページが表示されるところまでは確認済み。
  • UIは暫定版です。
  • Objective-CとSwiftを対比しながら勉強するのに少しは役立つかもしれません。
  • 言い訳としては、Swiftへの変換がまちがっていたとしても、Swiftに変更するアイデアのひとつとして参考になれば幸いです。
  • 混乱させてしまうかもしれませんので、予め謝っておきます。
  • FileNodeはこれからもう一度コンバージョンし直します。あまりにいい加減になったままなので。
  • Objective-Cの2,000行が1,500行くらいの感じですが、ロジックを変えたところもあるので、一概にSwiftが小さくなるとは言えません。ただし、読みやすさと書きやすさは、はるかにSwiftが優れていると思います。

Swiftソースコードはここにあります。

Categories: Swift, 技術