翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

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

株式会社アンク(著)

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

2,068円(税込)(本体1,880円+税10%)
送料無料

188pt (10%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙の書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

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

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

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アプリを作ってみる
索引

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

感想・レビュー

ニョンブーチョッパー さん

2018-05-15

★★☆☆☆ 『絵本』シリーズを読んでいる流れで、今さらながらのObjective-C。前半のC言語との共通の内容を読んで、C言語始めたころ、char *p;とchar b = *p;の「*」には混乱させられたなということを思い出した。後半はNS~など独自のこと。型名とかがいちいち長過ぎるように感じる。実際にコードを書かずに読んでいるだけのせいか、今までの「絵本シリーズ」の中で一番頭に入ってこない。なんでだろう? やっぱりObjective-Cは好きになれそうにない。

nobot さん

2014-09-06

基本はこの本でいいと思う.ただし,例は多くはない.

dhesusan さん

2016-03-06

入門者におすすめの絵本シリーズの一つ。

関連商品

おすすめ特集

プログラミング入門書大特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

Linuxおすすめ本特集

【Linux本特集】入門~達人レベルまで!クラウド時代の必須知識Linuxを学ぶおすすめの本

ライティングおすすめ本

ライティングのスキルアップにおすすめの本。Webライティングやコピーライティングなど

マネー本特集

お金と経済の基礎知識から、資産形成・投資術、お金教育や介護まで。暮らしに役立つマネー本

インテリア本特集

おしゃれな部屋作りのヒントやインテリアの基礎知識、色使い、うつわや洋食器の知識まで、幅広い書籍をご紹介

事務職におすすめの本

Excel、日商簿記、業務の自動化を実現するRPAやPythonの技術など、事務職としてステップアップしたい人に!

特集をもっと見る