ModeをやってたのでSwiftのことはすっかり忘れました。Swift5さえ怪しい気がする。ここ1ヶ月のproposalを軽く読んでアドベントカレンダーをごまかす。取得をするために毎回getしちゃうらしい。使わなくてもallocateしたりしちゃうらしい。使わない時はその辺の処理をスキップしたい!」というもの。書き方が変わるっぽい。書いてるし、Appleは不要なselfは書かない方針のようなので必要なところだけ明示するようにする。増やしたいというproposal。revisions一言でいえばタイトル通り。SPMなので、もちろんプラットフォームに依存しない形で。目標をざっくり訳すと簡単にリソースファイルを追加できるようにするリソースではないファイル(ドキュメントなど)を間違えて混入しないようにするプラットフォーム依存のもの(xibとか)も対応するローカライゼーションも。authorが好きなところにリソースファイルをおけるようにするとのこと。revisionsこれも一言でいえばタイトル通り。CocoaPodsみたいにクローズドソース(Firebaseとかそういうの)に対応できるようにしたいというのがモチベ。以下のことをやるつもりはないらしい(バイナリでできたものについて詳しくないからよくわかんない。packagesあと、proposalには「最初はAppleのプラットフォーム対応だけ」と書いてあるので今後に期待する要素がそれなりにありそう。typing(とSwift)いつもこの辺の話を忘れちゃうのでメモ。