中古品
¥ 257
コンディション: 中古品: 良い
コメント: 中古品のため商品は多少のキズ・使用感がございます。記載ない限り帯・特典などは付属致しません。商品はアマゾン倉庫内にある為、商品に関する個別のお問合せにはお答えできません。万が一、品質不備があった場合は返金対応致します。(管理ラベルは跡が残らず剥がせます)
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
3点すべてのイメージを見る

詳解 Swift 大型本 – 2014/12/10

5つ星のうち 3.6 17件のカスタマーレビュー

その他(2)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
Kindle版
"もう一度試してください。"
大型本
"もう一度試してください。"
¥ 3,218 ¥ 1

この商品には新版があります:

詳解Swift 第3版
¥ 3,456
(7)
在庫あり。
click to open popover


この商品を見た後に買っているのは?

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。



【Amazon Global】OTAKU Store
Figures, Video Games, Blu-ray, DVD and Music of Japanese Anime, Games and Pop Culture Shop now

商品の説明

内容紹介

第一人者による解説書登場!!
Swift1.1、Xcode6.1以降に対応。

CHAPTER01 Swiftでプログラミング
ここでは、Swift特有の機能の紹介は後回しにして、基本的なデータ型と制御構文の説明に集中します。
次に、Swift処理系の使い方を説明して、実際にSwiftのプログラムを実行してみることができるようにします。

CHAPTER02 関数
関数はクラスや構造体の要素として定義されるとメソッドとなり、また、後述するクロージャとも密接な関係があります。
ここではC言語の関数と同様、クラスや構造体の外部、つまりトップレベルで定義され、引数を与えて呼び出し、値を返すものについて考えます。

CHAPTER03 構造体
Swiftの構造体はC言語に比べるとさまざまな機能が追加されており、メソッドやプロパティを定義することもできます。
後述するクラス定義と多くの部分で共通していますが、構造体は値型のデータで、継承がなく、構造や挙動が実行前に静的に決められるという性質があります。

CHAPTER04 オプショナル
Swiftの特徴のひとつが、このオプショナルという型を持つことです。
オプショナル型とは、整数や文字列などのデータを持っているという通常の状態に加えて、「扱うデータがない」という状態をとりうる型です。

CHAPTER05 基本的なデータ型
整数と実数について補足的事項を述べたあと、文字と文字列について、特にUnicode文字の扱いについて述べます。
次 に、配列と辞書について説明しますが、Objective-Cと比較すると型の扱いが厳しくなっています。

CHAPTER06 パターン
いくつかのデータを組にしてまとめて扱うことができるタプルと、列挙型について説明します。
これらはどちらも構造を持つことができ、Swiftではパターンという概念でとらえることができます。

CHAPTER07 演算子
Swiftのさまざまな演算子について説明します。また、自分で新しい演算子を定義して使う方法についても述べます。

CHAPTER08 クラスと演算子
クラスは構造体によく似ていますが、参照型のデータ型で、定義の継承と動的な結合を特徴とします。
Swiftのクラス定義では、継承関係にあるクラスの初期化に関するルールが少々複雑です。

CHAPTER09 メモリ管理
Swiftでは、クラスのインスタンスはプログラムの実行時に動的に確保され、解放される参照型のデータです。
このデータのメモリ管理のために、リファレンスカウンタとARCという仕組みが用いられています。

CHAPTER10 プロトコル
SwiftはObjective-Cと同様に、プロトコルという仕組みを使ってインタフェース継承を実現していますが、
クラスだけではなく、構造体、列挙型にもプロトコルを適用できるという特徴があります。

CHAPTER11 拡張
Objective-Cではカテゴリという強力な機能を使って、既存のクラスであっても後からメソッドを追加することができます。
Swiftも同様な機能を備えており、継承を使わずにクラスや構造体、列挙型に新しい機能を追加することができます。

CHAPTER12 クロージャ
クロージャとは実行可能なコードと、それが記述された箇所の環境を取り込んでしまい、後から評価できるように保存したものです。
Swift はクロージャを言語機能の中心的な存在と位置づけており、使いやすい記述でクロージャを利用することができます。

CHAPTER13 ジェネリクス
Swiftは言語の基本的な部分からジェネリクスの機能を使って構築されているため、
ジェネリクスを上手に使うことでSwiftの能力をさらに引き出すことが可能になります。

CHAPTER14 C/Objective-Cとのデータ受け渡し
Swiftはデータの入出力に関してはiOSおよびMac OS XのAPIに依存しています。
ここでは、これらのAPIを使ってデータを受け渡しするために、データの互換性、関数やメソッドの呼び出し方法、そしてポインタの使い方についてまとめます。

CHAPTER15 Objective-Cとの連携
SwiftはiOSおよびMac OS Xの既存のフレームワークを使うために、Objective-Cと連携しながら動作します。
ここではXcodeの設定について概要を説明した後、Objective-CとSwiftのプログラムを混在させて使う方法について述べます。

出版社からのコメント

(著者より) Swiftは、今年6月に発表されたばかりの、Apple社のアプリケーション記述用言語です。
SwiftはObjective-C の後継といった位置づけですが、
クロージャやジェネリクスなどのいわゆるモダンな言語の機能を備えています。
構文規則は比較的平易ですが、本格的にアプリケーション開発を行うには、
やはりSwiftを形作っている仕組みの体系的な理解が必要になります。

本書は、C言語およびObjective-Cで多少のプログラミング経験がある方を読者として想定し、
Swiftの概要の把握からジェネリックプログラミングの入り口までの導入を目標としています。
従って、ポインタとは、あるいはオブジェクト指向とは何かといった解説は一切していません。
一方、Objective-C特有の概念を説明もなく引き合いに出すようなことは避けながら、
「Objective-Cの開発者ならこんな点が知りたいのではないか」ということを意識して執筆するように心がけました。
また、Swiftの標準ライブラリの概要説明と、Swiftの構文を視覚的に描いた構文図を付録としている点も本書の特色です。
Swiftに興味を持った方が、Swiftの全体像を把握する手助けとして本書が役立つことを願っています。

商品の説明をすべて表示する

登録情報

  • 大型本: 408ページ
  • 出版社: SBクリエイティブ (2014/12/10)
  • 言語: 日本語
  • ISBN-10: 4797380497
  • ISBN-13: 978-4797380491
  • 発売日: 2014/12/10
  • 梱包サイズ: 23 x 18.2 x 2.6 cm
  • おすすめ度: 5つ星のうち 3.6 17件のカスタマーレビュー
  • Amazon 売れ筋ランキング: 本 - 304,342位 (本の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

カスタマーレビュー

トップカスタマーレビュー

2017年7月16日
形式: 大型本|Amazonで購入
0コメント|このレビューは参考になりましたか?はいいいえ違反を報告
2015年8月27日
形式: Kindle版|Amazonで購入
0コメント| 4人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか?はいいいえ違反を報告
2015年5月4日
形式: Kindle版|Amazonで購入
0コメント| 28人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか?はいいいえ違反を報告
2015年5月18日
形式: 大型本|Amazonで購入
0コメント| 9人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか?はいいいえ違反を報告
2015年5月18日
形式: Kindle版|Amazonで購入
0コメント| 20人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか?はいいいえ違反を報告
2015年4月5日
形式: 大型本|Amazonで購入
0コメント| 28人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか?はいいいえ違反を報告
2015年5月22日
形式: Kindle版
0コメント| 15人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか?はいいいえ違反を報告
2014年12月30日
形式: 大型本|Amazonで購入
0コメント| 20人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか?はいいいえ違反を報告

最近のカスタマーレビュー