高度技術系セミナコース 講座概要【Objective-C入門】
講座 |
Objective-C入門 |
概要 |
- iPhone/iPadアプリケーション開発にあたって必要となるObjective-Cの知識を学びます
- Objective-Cの言語仕様や,Objective-Cで記述されたiPhone/iPadアプリケーション開発用クラスの仕様を学びます
- 演習にはXcodeを用います(iPhone/iPadアプリケーションの開発と同じ環境)
- iOS 5以降の環境で活用できる知識を学びます
|
日数 |
3日間 |
受講対象 |
- Objective-Cによるプログラミングの基本を習得したい方
- iPhone/iPadアプリケーション開発を始めたい方
|
前提知識 |
- C言語の知識があること
- オブジェクト指向のクラスやオブジェクトの考え方を理解していること
※本講座はObjective-Cの入門講座です。C言語の文法およびオブジェクト指向の基礎については既知のものとして詳しくは触れません。
|
テキスト |
オリジナルテキスト『Objective-C入門』 |
研修内容 |
- Objective-C 概要(フレームワーク構成とファイル構成)
- メモリ管理とARC
- クラスの定義
- メソッドの実装/呼出
- インスタンスの生成とオブジェクトの初期化
- プロパティ
- クラスメソッドとカテゴリ
- プロトコルを用いたメソッドの実装
- 文字列(NSString,NSMutableString)
- 数値(NSNumber,NSDecimalNumber)
- コレクション(NSArray/NSMutableArray,NSSet,NSDictionary)
- イテレータと高速列挙
- Blocks
- Objective-Cのポインタ
- デリゲート
- 例外処理
|
備考 |
|
※ ここに挙げたのは,研修の構成例です。
お客様のニーズに合わせてカスタマイズ可能です。お気軽にご相談ください。