macOS/iOS API解説

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

目次

isEqualToArray:

レシーバの配列と別の配列が同じかどうかを返します
-(BOOL)isEqualToArray:(NSArray *)otherArray

解説

レシーバの配列と別の配列(otherArray)が同じかどうかを返します。
内容の比較は、エレメントの数とそれぞれのエレメントを isEqual:で比較した結果で判断します。

返り値

( BOOL )

同じかYES/NO

引数

( NSArray * )otherArray

比較する配列

クラス

NSArray

Instance Methods

使用可能

10.0

参照

-isEqual:(NSObject protocol)

例文

NSArray *arrayA = [NSArray arrayWithObjects:@"aaa",@"bbb",@"ccc",nil];
NSArray *arrayB = [NSArray arrayWithObjects:@"aaa",@"bbb",@"ccc",nil];

if ([arrayA isEqualToArray:arrayB]) {[myOutlet setStringValue:@"YES"];}