Swiftはまだ作られて間もない言語とあって、バージョンアップの際に前バージョンとの互換性で問題があることがあります。ドキュメントにも書かれていますが、逐次チェックが欠かせません。 通常のSwiftのドキュメントが見づらいと感じている方はSafari-Extension-Swift-API-Diffを使って見やすく整形しましょう。

Safari-Extension-Swift-API-Diffの使い方

Safari-Extension-Swift-API-DiffはSafari用の機能拡張です。Chromeでないのは気になる人がいそうですが、AppleのドキュメントなのでSafariなのかも知れません。

インストールしました。設定は特にありません。

インストール前の表示。確かにわかりづらいかも?

インストールするとこんな感じにハイライト表示になります。

なくなったり、追加されたメソッドがわかりやすくなるでしょう。

Safari-Extension-Swift-API-Diffの表示が分かりやすいかどうかは人によって異なるかも知れませんが、同じ仕組みを使って異なるかも差分表示を行うのも難しくなさそうです。

Safari-Extension-Swift-API-DiffはMac OSX/Safari用のオープンソース・ソフトウェア(MIT License)です。

safx/Safari-Extension-Swift-API-Diff · GitHub