クラスのメソッドを拡張子(Swift extensionとare extensions bad for performance in swift?)に移動するときに実行時のパフォーマンスの違いがないはずであるということを知っています。Swift:プライベート/ファイルプライベート実行時のパフォーマンス
しかし、必要なprivate
のプロパティをfileprivate
に変更することで、実行時のパフォーマンスに違いがあるかどうかについて多くのドキュメントを見つけることができません。クラス)にアクセスします。
パフォーマンスの違いは誰にも分かりますか? (コンパイル時の違いについては気にしませんが、とにかくこの場合には存在しないと思いますが、実行時だけです)
時期尚早に最適化する危険はありませんか? – matt
私は@mattに同意します。また、ビルドによって作成されたバイナリが単一のユニットであるため、2つの間のランタイム*パフォーマンスはほとんど問題ではないことを願っています。 – dfd
おそらく?とにかく、私は答えを知りたいと思っています。それは "最適化時間"のために役立つかもしれないからです...ありがとう! – nbloqs