Download presentation
Presentation is loading. Please wait.
1
第 3 回 iPhone アプリ開発勉強会 Objective-C 基礎講座 - インスタンスメソッド - 三井 相和
2
はじめに Objective-C とは? メソッド – メソッドの呼び出し – メソッドの宣言
3
Objective-C とは? C 言語ベース – オブジェクト指向機能を追加した言語 – 変数、制御文などそのまま使用可 メソッドの呼び出し、クラス – ここを理解すればあとは C 言語でカバー(できるは ず)
4
メソッド method 【名】 1. 方法、方式、手法、方途 2. 規則正しさ、順序正しさ、秩序、筋道 3. メソッド◆オブジェクトへの操作命令 クラス、インスタンスがメソッドを持つ – クラスメソッド クラスから直接呼び出すメソッド – インスタンスメソッド クラスで宣言したインスタンスが呼び出すメソッド
5
引数なしのメソッド呼び出し 文字列 NSString というクラスが持つ、 length というインスタンスメソッドを呼び出す – 文字列の長さを調べる 変数(インスタンス)の宣言 Objective-C による文字列 オブジェクトメソッド length = string->length();
6
引数を1つ持つメソッドの呼び出し 文字列の指定したインデックスにある文字の 取り出し – 引数を指定する時は必ずコロンをつける オブジェクトメソッド引数コロン
7
引数を 2 つ持つメソッドの呼び出し 文字列から指定した文字列の範囲(検索) オブジェクト メソッド ラベル 引数 1 : 検索する文字列 引数 2 : 検索方法
8
メソッドの宣言 NSString の rangeOfString:options の宣言 返り値の型メソッド引数 1 の型引数 1 ラベル 引数 2 の型 引数 2 ※メソッドの宣言においては、型は必ずカッコの中に入れる
9
おわりに Objective-C について メソッドの呼び出し Next Week – クラスについて
12
クラスの宣言 Person.h 内に定義 = #include クラス名 親クラス名 インスタンス変数 メソッド宣言
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.