[改訂新版]Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語
はじめに
『[改訂新版]
本書は,
Swiftは,
Swiftの最大の特徴は安全性です。バグを招きやすいあいまいな記述は許されず,
Swiftは簡潔な言語ですが,
本書では,
本書が対象とするバージョンはSwift 4です。また,
2017年12月
石川 洋資
西山 勇世
謝辞
本書の執筆にあたり,
レビューに参加していただいた岸川克己さん,
また,
すばらしい言語を開発したSwiftの開発チーム,
石川 洋資
クックパッド株式会社のすばらしいメンバーに感謝します。日々のディスカッションから多くの着想を得ることができました。
また,
西山 勇世
改訂新版での更新点
本書の初版は2016年にリリースされたSwift3に対応していましたが,
Swiftの過去のメジャーバージョンアップでは,do
-catch
文によるエラー処理や,defer
文による遅延処理などの新たな記述方法が導入されました。Swift 3では,
これらのメジャーバージョンと比べると,
基本的な言語仕様の変更は,
Swift, プログラミング言語, iOS, macOS, アプリケーション開発
記事中で紹介した書籍
-
[改訂新版]Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語
本書は,Swiftの言語仕様と実践的な利用方法を解説した入門書です。改訂新版では,新バージョンのSwift 4に対応しました。 Swiftは簡潔な言語ですが,その言語仕様を...
この記事に関連する書籍
-
GitHub実践入門──Pull Requestによる開発の変革
GitHubの実践的な使い方を,実際に手を動かす形で解説する書籍です。初学者の方にもわかりやすいよう,基本的なGitやGitHubの使い方から,「ソーシャルコーディング」の...
-
Androidを支える技術〈Ⅰ〉──60fpsを達成するモダンなGUIシステム
Androidのインターナル解説書。 根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い, 最新版(7,N/Nougat)までカバー。 第1巻となる本書では,プラ...
-
Androidを支える技術〈Ⅱ〉──真のマルチタスクに挑んだモバイルOSの心臓部
Androidのインターナル解説書。 根底に流れるモバイルプラットフォームとしての哲学を丁寧に扱い,最新版(7,N/Nougat)までカバー。 第2巻となる本書では,Androi...