ヨムナビ
詳解 Swift 第5版

詳解 Swift 第5版

荻原 剛志

SBクリエイティブ / 2014-12-09

累計読者数5
平均ハイライト数 5件/人
推定読了時間 約8時間13分
star総合評価 47/100
start序盤集中型
check_circle推定完走率 42%

この本について

Swiftを書いていると、「なんとなく動くけど、言語としてどう整理されているのか」が曖昧なままコードを書いてしまうことがあって、後から自分の実装に自信が持てなくなる瞬間があります。特に、オプショナルの扱いとか、for-inのwhereの条件付けとか、細かい仕様をうまく説明できないときにモヤッとしがちです。 この本は、その曖昧さをひとつずつ言語仕様レベルで整えてくれるタイプの解説書です。たとえば、firstがnilを返す理由を「そういうもの」として流すのではなく、オプショナルの設計意図から理解できるようになるし、キャメルケースの使い分けみたいな基本ルールも、実務で迷わないレベルまで線引きがはっきりします。また、for-inのwhereが何をしているのかをきちんと構文として捉えられると、条件分岐を減らしてコードを読みやすくする場面が増えていきます。昔の++や--が廃止された背景も含めて、Swiftの考え方が一本筋になる感じです。 実装を「とりあえず動く」から「理由を持って書ける」に変えたい人に向く本だと思います。迷ったときに言語仕様に立ち返る習慣をつくりたい人には、特にしっくりくるはずです。

この本に似ている本

すべて見る arrow_right_alt
書籍情報(出版社紹介・目次)expand_more

出版社による紹介

第一人者による解説書登場!! ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Swift1.1、Xcode6.1以降に対応。 アップルの新しいアプリケーション記述用言語である「Swift」をどこよりも詳しく解説した、アプリ開発者には必携の一冊!
library_books似た本をもっと見るmap書籍マップで探すroute読書パスガイドauto_awesomeAI診断で次の1冊を探す

読んだ内容を、もう忘れない。

BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。

無料ではじめる

クレジットカード不要