getRow:column:ofCell:
指定したセルがあれば、YESを返して、行番号と列番号を参照で返します
-(BOOL)getRow:(int *)row: column:(int *)column: ofCell:(NSCell *)aCell:
解説
指定したセル(aCell)があれば、YESを返して、rowに行番号を入れ、columnに列番号を入れます。
なければNOを返して、row、columnにそれぞれ-1を入れます。
レシーバーを捜して、イエスもしもaCellがレシーバーの中のセルのうちの1つであって、リファレンスによってセルの列とコラムを返しますと返します。
aCellがレシーバー(getRow:コラム:ofCell)の範囲内で、見つけられないならば:
No.を返します
返り値
( BOOL )
YES/NO
引数
( int * )row
行
( int * )column
列
( NSCell * )aCell
セル
フレームワーク
ApplicationKit
クラス
NSMatrix
Instance Methods
使用可能
10.0
参照
- getRow:column:forPoint:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { //cellはmatrix内のtextfieldcell int row,col; [myOutlet getRow:&row column:&col ofCell:cell]; NSLog([NSString stringWithFormat:@"%d,%d",row,col]); } @end