macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

firstObjectCommonWithArray:

レシーバの配列から配列を探して、最初のオブジェクトを返します
-(id)firstObjectCommonWithArray:(NSArray *)otherArray

解説

レシーバの配列から配列(otherArray)を探して、最初のオブジェクトを返します。
なければnilを返します。
このメソッドはisEqual:を使ってオブジェクトをチェックします。

返り値

( id )

オブジェクト

引数

( NSArray * )otherArray

他の配列

クラス

NSArray

Instance Methods

使用可能

10.0
iOS2.0

参照

- containsObject:
- isEqual:(NSObject protocol)

例文

#import "MyObject.h"

@implementation MyObject

- (IBAction)myAction:(id)sender
{
NSArray *arr1 = [[[NSArray alloc] initWithObjects:@"aaa",@"bbb",@"ccc",nil] autorelease]; 
NSArray *arr2 = [[[NSArray alloc] initWithObjects:@"bbb",@"ccc",nil] autorelease]; 

NSLog([[arr1 firstObjectCommonWithArray:arr2] description]);

}

@end