Swift 逆引きハンドブック(スイフト ギャクビキ ハンドブック)
Swift 2.x 対応
- 著者:
- 林晃(ハヤシ,アキラ)
- 出版社:
- シーアンドアール研究所
- 出版日:
- 2016年02月
- ISBN:
- 9784863541757
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
Swift でアプリを書いている最中に「この処理、どう書くんだったか」と手が止まる瞬間は、初心者にも経験者にも訪れます。本書はそうした場面で目的から逆引きできるリファレンスとして構成されており、文字列操作・配列処理・ファイル入出力・ UI パーツの扱いなど、実装中に繰り返し参照するテーマを項目別にまとめています。
著者の林晃氏は macOS / iOS 開発の解説書を複数手がけてきた実績があり、 Cocoa フレームワークとの接点を意識したサンプルコードが掲載されています。チュートリアル形式で読み進める本ではなく、必要な項目をインデックスから引いて即座にコードを確認する辞書的な使い方が前提です。
Swift は言語仕様の変遷が速いため、初期バージョン向けに書かれたコードがそのまま動かないケースもある点は注意が必要です。それでも「やりたいことから探す」構成自体の価値は失われず、公式ドキュメントと併用して手元に置いておくと作業効率が上がる性質の本です。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
関連記事
技術書の「積ん読」を資産に変える - 未読本を活かすリファレンス読書術
積ん読を「解消すべき問題」ではなく「活用すべき資産」として捉え直す発想の転換と、未読の技術書をリファレンスライブラリとして運用する具体的な方法を紹介します。
コードを書かない日に読む本
休日や有給休暇など、コードを書かない日にこそ読むべき本があります。実装から離れた日に読むと効果が高い本のジャンルと、その理由を解説します。
200 冊読んだエンジニアと 20 冊読んだエンジニアの本当の差
読書量の差はどこに現れるのか。200 冊と 20 冊の差は知識量ではなく「判断の速さ」と「引き出しの多さ」に現れます。量が質に転化するメカニズムを解説します。
関連用語
リファクタリング
外部の振る舞いを変えずにコードの内部構造を改善し、保守性と可読性を向上させる手法
VSCode
Microsoft 製の無料コードエディタ。拡張機能で多言語・多用途に対応する定番ツール
インフラストラクチャドリフト
IaC で定義した状態と実際のインフラの状態が乖離する問題
API ファーストデザイン
実装の前に API の仕様を設計・合意し、フロントエンドとバックエンドの並行開発を可能にするアプローチ
バンドラー
複数の JavaScript モジュールを 1 つまたは複数のファイルにまとめるビルドツール
コードの不吉な匂い
リファクタリングが必要であることを示唆するコード上の兆候や構造的な問題のパターン