Swiftは言語仕様が強力であるぶん、いろいろな書き方ができるので、結果が同じになるコードでも速度やメモリ効率に大きく差があったりします。 読みやすさとのバランスも大事です。 具体的な例を挙げて、速いコード、効率の良いコード、読みやすいコードを解説します。