Objective-Cの絵本 iPhone/iPadアプリ開発のための9つの扉【PDF版】

株式会社アンク(著) , 翔泳社(出版社)

商品番号
133470
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2017年04月03日
ISBN
9784798133478
データサイズ
約37.6MB
制限事項
印刷可・テキストのコピー可
キーワード
プログラミング  iPhone  iPad  アプリ開発  Objective-C  電子書籍【PDF版】  絵本シリーズ

販売価格:¥2,068(税込)

ポイント:376pt (20%)
詳細はこちら

送料無料 在庫あり

紙の書籍を見る
ほしい物リストに追加
  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずこちらをお読みください。

アップル標準開発言語に絵本シリーズが挑みます

Objective-CはiPhone/iPad、iPod、Macintoshなどのアップル系のアプリケーションを作るためのプログラミング言語です。C言語との互換性を持ちながら、オブジェクト指向などの高度な開発にも対応しています。「癖がある言語」とよく言われるObjective-Cですが、本書では「プログラミングは初めて」という方でも容易に学べるように配慮しました。イラストや図をふんだんに使った翔泳社“絵本シリーズ”のメソッドで、どんな方でもMacのプログラミングに挑戦していただけます。さまざまなObjective-Cの解説書の中でも本書は最も平易な一冊です。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。

Objective-Cとは

Objective-Cで何ができるのか
開発環境
Xcode
プログラミングの基本的な流れ
ターミナルからの実行
記述時の約束

第1章 基本的なプログラム

第1章はここがKey!
Hellow World!
変数
数値型
文字型と制御文字
文字列
定数とn進数
計算の演算子(1)
計算の演算子(2)
比較演算子
論理演算子
さまざまな演算子
演算の優先度
コラム~ヘッダファイル~

第2章 制御文

第2章はここがKey!
if文(1)
if文(2)
for文
while文
ループの中断
switch文
サンプルプログラム
コラム~goto文~

第3章 配列とポインタ

第3章はここがKey!
配列
配列と文字列
文字列操作
多次元配列
アドレス
ポインタ
ポインタと配列
メモリの確保
サンプルプログラム
コラム~その他メモリ関連の関数

第4章 関数と構造体

第4章はここがKey!
関数
変数のスコープ
引数の受け渡し
プロトタイプ
main()関数
構造体
構造体の活用
構造体とポインタ
構造体と配列
型の再定義
列挙型
サンプルプログラム
コラム~共用体~

第5章 Objective-Cの文字列と配列

第5章はここがKey!
Objective-Cの文字列
メッセージとメソッド
既存のクラスの利用
NSStringクラス
NSLog関数
NSStringクラスの文字列操作
Cの文字列からの変数
NSMutableString
NSArray
配列の操作(NSArrayオブジェクト)
NSMutableArray(1)
NSMutableArray(2)
配列のループ
コラム~高速列挙~

第6章 クラスの基礎

第6章はここがKey!
クラス
オブジェクトの生成
インスタンス変数
メソッドの定義
メソッドの呼び出し(1)
メソッドの呼び出し(2)
イニシャライザ
プロパティとアクセサ
カテゴリとクラス拡張
サンプルプログラム
コラム~ドット構文~

第7章 クラスの継承

第7章はここがKey!
継承
継承の定義
NSObject
オーバーライド
抽象クラス
プロトコル(1)
プロトコル(2)
id型
サンプルプログラム
コラム~クラスと継承のまとめ~
コラム~isMemberOfClass~

第8章 メモリ管理

第8章はここがKey!
インスタンスの生成と解放
インスタンス解放の注意点
参照カウンタ
参照カウンタとプロパティ
deallocメソッド
メモリの自動解放プール
自動参照カウント(ARC)
自動参照カウント使用時のルール
ガベージコレクション
コラム~ガベージコレクションの動き~

付録

ファイルの読み込み(1)
ファイルの読み込み(2)
ファイルの書き出し
ファイル操作
日付や時刻(1)
日付や時刻(2)
NSDictionaryクラス
NSSetクラス
集合演算
ラッパークラス
タイマー機能
Xcodeのインストール
iOSアプリを作ってみる
索引

各種問い合わせは以下のリンクからご連絡ください

関連商品

モダン・ソフトウェアエンジニアリング

販売価格:3,960円(税込)

2020.05.29発売

“toio”であそぶ!まなぶ!ロボットプログラミング

販売価格:2,728円(税込)

2020.05.15発売

おすすめ特集

今月のクーポン

翔泳社の通販SEshopなら全品送料無料、ポイント還元、さらに毎月更新の割引クーポンでお得!

PDF版高額書籍フェア

【PDF版高額書籍フェア】売れ筋のハイエンドPDF版書籍を厳選し、40%ポイント還元!

注目のプログラミング教育本

2020年度から小学校で必修化!話題のプログラミング教育の本はこちら。

ビジネススキルの本

ビジネスマナー、仕事術、業界知識を身に付けるならこの一冊!おすすめビジネススキルの本。

エンジニア必携特集

【エンジニア必携特集】開発現場で使える!ITエンジニアの業務に役立つ書籍を一挙ご紹介。

Python特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別にご紹介!

特集をもっと見る