5年iOS開発をやっています
Swiftから入ったのでObjective-Cのことがわかりませんでした
この本には今までなぁなぁで済ませていたことが書いてあります
なんでNSがつくのか
Cocoaとはなにか
この本を読めば結局Objective-Cを理解できなければiOSの深いところを理解できないことに気づくはずです。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
詳解 Objective-C 2.0 第3版 単行本 – 2011/12/23
荻原 剛志
(著)
ARCに完全対応! !
Mac OS X Lion、およびiOS 5以降の標準的なメモリ管理方式として新しく導入された
Automatic Reference Counting(ARC)に対応して全面改定。
iPhone/iPadプログラマ必携! アップルプロダクトの標準プログラミング言語Objective-Cを徹底解説。
CHAPTER01 オブジェクトに基づくソフトウェアの作成
CHAPTER02 Objective-Cのプログラム
CHAPTER03 継承とクラス
CHAPTER04 オブジェクトの型と動的結合
CHAPTER05 リファレンスカウンタを用いたメモリ管理方式
CHAPTER06 ガーベジコレクション
CHAPTER07 宣言プロパティ
CHAPTER08 NSObjectクラスとランタイムシステム
CHAPTER09 Foundationフレームワークの重要なクラス
CHAPTER10 カテゴリ
CHAPTER11 抽象クラスとクラスクラスタ
CHAPTER12 プロトコル
CHAPTER13 オブジェクトのコピーと保存
CHAPTER14 ブロックオブジェクト
CHAPTER15 メッセージ送信のパターン
CHAPTER16 アプリケーションの構造
CHAPTER17 例題:簡易画像ビューア
CHAPTER18 例外とエラー
CHAPTER19 並列プログラミング
CHAPTER20 キー値コーディング
APPENDIX01 Foundationフレームワークの概要
APPENDIX02 Core Foundationフレームワークの概要
APPENDIX03 コーディングの指針
Mac OS X Lion、およびiOS 5以降の標準的なメモリ管理方式として新しく導入された
Automatic Reference Counting(ARC)に対応して全面改定。
iPhone/iPadプログラマ必携! アップルプロダクトの標準プログラミング言語Objective-Cを徹底解説。
CHAPTER01 オブジェクトに基づくソフトウェアの作成
CHAPTER02 Objective-Cのプログラム
CHAPTER03 継承とクラス
CHAPTER04 オブジェクトの型と動的結合
CHAPTER05 リファレンスカウンタを用いたメモリ管理方式
CHAPTER06 ガーベジコレクション
CHAPTER07 宣言プロパティ
CHAPTER08 NSObjectクラスとランタイムシステム
CHAPTER09 Foundationフレームワークの重要なクラス
CHAPTER10 カテゴリ
CHAPTER11 抽象クラスとクラスクラスタ
CHAPTER12 プロトコル
CHAPTER13 オブジェクトのコピーと保存
CHAPTER14 ブロックオブジェクト
CHAPTER15 メッセージ送信のパターン
CHAPTER16 アプリケーションの構造
CHAPTER17 例題:簡易画像ビューア
CHAPTER18 例外とエラー
CHAPTER19 並列プログラミング
CHAPTER20 キー値コーディング
APPENDIX01 Foundationフレームワークの概要
APPENDIX02 Core Foundationフレームワークの概要
APPENDIX03 コーディングの指針
- 本の長さ636ページ
- 言語日本語
- 出版社SBクリエイティブ
- 発売日2011/12/23
- 寸法18.5 x 3.2 x 23.5 cm
- ISBN-104797368276
- ISBN-13978-4797368277
この商品をチェックした人はこんな商品もチェックしています
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
商品の説明
著者について
荻原 剛志(はぎわら つよし)
大阪大学大学院基礎工学研究科修了。工学博士。
大阪大学情報処理教育センターにて、NeXTコンピュータによる教育用計算機システムの導入に携わる。
その後、奈良先端大、神戸大学、高知工科大学、大阪大学を経て2008年より京都産業大学コンピュータ理工学部教授。
大阪大学招聘教授。ソフトウェア開発手法に関する研究、深層暗号に関する研究を行う。
Toy Viewer、Typistなど、国際的に定評のあるMac OS X用ソフトウェアの開発者でもある。
大阪大学大学院基礎工学研究科修了。工学博士。
大阪大学情報処理教育センターにて、NeXTコンピュータによる教育用計算機システムの導入に携わる。
その後、奈良先端大、神戸大学、高知工科大学、大阪大学を経て2008年より京都産業大学コンピュータ理工学部教授。
大阪大学招聘教授。ソフトウェア開発手法に関する研究、深層暗号に関する研究を行う。
Toy Viewer、Typistなど、国際的に定評のあるMac OS X用ソフトウェアの開発者でもある。
登録情報
- 出版社 : SBクリエイティブ (2011/12/23)
- 発売日 : 2011/12/23
- 言語 : 日本語
- 単行本 : 636ページ
- ISBN-10 : 4797368276
- ISBN-13 : 978-4797368277
- 寸法 : 18.5 x 3.2 x 23.5 cm
- Amazon 売れ筋ランキング: - 604,429位本 (本の売れ筋ランキングを見る)
- - 54,404位ビジネス・経済 (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2020年3月21日に日本でレビュー済み
Amazonで購入
2019年10月24日に日本でレビュー済み
Amazonで購入
Objective-Cに携わる「万人」にお勧めできる本ではないです。
まず挙げられる問題点としては、
・リテラル表記(@(1)、@[object1, object2, object3] 等)の解説が見当たりません。
業務で [NSArray arrayWithObject: object1, object2, object3] とか書いたらコードレビューで怒られますよ。
・サンプルプログラムで、アンリーダブルなコードとして代表的なブロックなしのif文や意味のない変数名(a、b、c、val、obj等)が散見されます。
・全体的に文字の羅列……と言ったら当たり前ですが、つまり要点を強調する配慮がありません。
例えば「メタクラス」の概念などは理解しなくても十分ですが、「読み飛ばし」がし辛いです。
本書は良くも悪くもObjective-Cを「詳解」しています。
つまり、レガシーでとっくに非推奨になっている文法(宣言プロパティなしのインスタンス変数など)も結構含まれてしまっています。言語仕様を理解するという意味では必要なんですが、途中まで読んで挫折した人がそこまでの知識でコーディングしてしまわないか心配です・・・
「数年前の本だから情報が古いのは当然だろう」と思っているお方。これでも荻原氏のObjective-Cの解説本としては最新版です。また、筆者が良い悪い関係なく、内容を鵜呑みにしてはいけないことに変わりはないので、星を少なめにしています。
本書で得た内容を業務で使う場合は、下記必読です。本書の不足点を補ってくれます。
https://github.com/NYTimes/objective-c-style-guide
まず挙げられる問題点としては、
・リテラル表記(@(1)、@[object1, object2, object3] 等)の解説が見当たりません。
業務で [NSArray arrayWithObject: object1, object2, object3] とか書いたらコードレビューで怒られますよ。
・サンプルプログラムで、アンリーダブルなコードとして代表的なブロックなしのif文や意味のない変数名(a、b、c、val、obj等)が散見されます。
・全体的に文字の羅列……と言ったら当たり前ですが、つまり要点を強調する配慮がありません。
例えば「メタクラス」の概念などは理解しなくても十分ですが、「読み飛ばし」がし辛いです。
本書は良くも悪くもObjective-Cを「詳解」しています。
つまり、レガシーでとっくに非推奨になっている文法(宣言プロパティなしのインスタンス変数など)も結構含まれてしまっています。言語仕様を理解するという意味では必要なんですが、途中まで読んで挫折した人がそこまでの知識でコーディングしてしまわないか心配です・・・
「数年前の本だから情報が古いのは当然だろう」と思っているお方。これでも荻原氏のObjective-Cの解説本としては最新版です。また、筆者が良い悪い関係なく、内容を鵜呑みにしてはいけないことに変わりはないので、星を少なめにしています。
本書で得た内容を業務で使う場合は、下記必読です。本書の不足点を補ってくれます。
https://github.com/NYTimes/objective-c-style-guide
2017年4月28日に日本でレビュー済み
Amazonで購入
やっと本格的な教科書に会った気持ちです。
しかい、また当然ですが、難しいです。
しかい、また当然ですが、難しいです。
2019年1月4日に日本でレビュー済み
Amazonで購入
他言語で数年経験あるしとりあえずこの本から手を付けてみるかな←辞めておいたほうがいいです。
明確な基準が出せず申し訳ないですが、ある程度自信がある方や無敵の方以外は他の本である程度勉強してからのほうが読みやすいですよきっと…
久々にページを捲ってみてあわわ…と思ったのでここにレビューとして残しておきます。
思いつきだけで買おうとしている方、一度でいいのでどっかの本屋で試し読みしてから買ってください。
明確な基準が出せず申し訳ないですが、ある程度自信がある方や無敵の方以外は他の本である程度勉強してからのほうが読みやすいですよきっと…
久々にページを捲ってみてあわわ…と思ったのでここにレビューとして残しておきます。
思いつきだけで買おうとしている方、一度でいいのでどっかの本屋で試し読みしてから買ってください。
2013年12月29日に日本でレビュー済み
Amazonで購入
書籍の内容は大変素晴らしい内容です。
当方iPad版Kindleアプリを使用!
購入前に必ずサンプルで確認することをお勧めします。
単なるスキャンデータなので読書中にできることは画面輝度調整とページ送り(スライドバーが出るだけ)。
目次から飛んだり、マーキング、付箋等の一般的な電子書籍の機能はありません。
当方iPad版Kindleアプリを使用!
購入前に必ずサンプルで確認することをお勧めします。
単なるスキャンデータなので読書中にできることは画面輝度調整とページ送り(スライドバーが出るだけ)。
目次から飛んだり、マーキング、付箋等の一般的な電子書籍の機能はありません。
2019年9月4日に日本でレビュー済み
Amazonで購入
世の中にはまだまだObjective-Cのプロジェクトがたくさんあるのです。
ありがとう、本当にありがとう。
#kotlin出来るって確かに言いましたが、だからと言ってObjective-Cメインのプロジェクトにkotlinプログラマを突っ込むのはやめてもらいたい>某社
ありがとう、本当にありがとう。
#kotlin出来るって確かに言いましたが、だからと言ってObjective-Cメインのプロジェクトにkotlinプログラマを突っ込むのはやめてもらいたい>某社
2014年1月8日に日本でレビュー済み
Amazonで購入
Objective-Cを基礎から理解するために必要な事柄が書かれている良書。「なんとなく」で動いている部分の理解、短い期間でアップデートされるXcodeやコンパイラ技術についての理解など、基本的な技術を学び取るために必要な事柄がまとめられている。改訂のたびに最新技術がフォローされているのも非常に好感が持てる。
他の方も書かれているが、Kindle版はスキャンデータのため書籍内容文の検索などは一切できず(目次からのジャンプは可能)、ポータブルな技術書としてみると片手落ち。紙媒体で購入して自炊した方が便利だと思います。出版社には電子書籍に最適化されたコンテンツの提供を望みます。というわけで少し減点して★3つ。
他の方も書かれているが、Kindle版はスキャンデータのため書籍内容文の検索などは一切できず(目次からのジャンプは可能)、ポータブルな技術書としてみると片手落ち。紙媒体で購入して自炊した方が便利だと思います。出版社には電子書籍に最適化されたコンテンツの提供を望みます。というわけで少し減点して★3つ。
2013年11月15日に日本でレビュー済み
Amazonで購入
それなりに良く書けているのではないかと思います。プログラムを入力しながら、読んでいきたいと思っています