タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

finalに関するenmtkntのブックマーク (1)

  • [Swift]動的ディスパッチを減らすことでパフォーマンスを改善 | 人生と仕事を楽しむブログ

    スマホデバイスのスペックも向上し、Swiftのコンパイラのパフォーマンスも上がり続けていますが、ちょっとしたパフォーマンスが気になることはよくあります。 スマホアプリではパフォーマンス次第では使い勝手が極端に悪くなります。 finalやprivateを駆使したパフォーマンス改善はJava等の多言語でもおなじみで応用が効くものです。無闇にfinalやpriavteをつけている場合も多いでしょうが、パフォーマンス改善の理屈が分かると上手に使用できるようになると思います。 全モジュール最適化(Whole Module Optimization)は開発時は不要ですが、リリース時には必ず実行しておきたいですね。 This blog post showcases three ways to improve performance by eliminating such dynamism: final,

    [Swift]動的ディスパッチを減らすことでパフォーマンスを改善 | 人生と仕事を楽しむブログ
  • 1