macOS/iOS API解説

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

目次

NSSet

addObserver:forKeyPath:options:context:

INDEX>Foundation>NSSet -(void)addObserver:(NSObject *)observer forKeyPath:(NSString *)keyPath options:(NSKeyValueObservingOptions)options context:(void *)context 解説 返り値 ( void ) 引数 ( NSObject * )observer ( NSString * )keyPath ( NSKe…

sortedArrayUsingDescriptors:

INDEX>Foundation>NSSet -(NSArray *)sortedArrayUsingDescriptors:(NSArray *)sortDescriptors 解説 返り値 ( NSArray * ) 引数 ( NSArray * )sortDescriptors フレームワーク Foundation クラス NSSet 使用可能 10.6 iOS4.0 参照 例文

setValue:forKey:

INDEX>Foundation>NSSet -(void)setValue:(id)value forKey:(NSString *)key 解説 返り値 ( void ) 引数 ( id )value ( NSString * )key フレームワーク Foundation クラス NSSet 使用可能 10.4 iOS2.0 参照 例文

valueForKey:

INDEX>Foundation>NSSet -(id)valueForKey:(NSString *)key 解説 返り値 ( id ) 引数 ( NSString * )key フレームワーク Foundation クラス NSSet 使用可能 10.4 参照 例文

objectsWithOptions:passingTest:

INDEX>Foundation>NSSet -(NSSet *)objectsWithOptions:(NSEnumerationOptions)opts passingTest:(BOOL (^)(id obj, BOOL *stop))predicate 解説 返り値 ( NSSet * ) 引数 ( NSEnumerationOptions )opts ( BOOL (^)(id obj, BOOL *stop) )predicate フレーム…

objectsPassingTest:

INDEX>Foundation>NSSet -(NSSet *)objectsPassingTest:(BOOL (^)(id obj, BOOL *stop))predicate 解説 返り値 ( NSSet * ) 引数 ( BOOL (^)(id obj, BOOL *stop) )predicate フレームワーク Foundation クラス NSSet 使用可能 10.6 iOS4.0 参照 例文

enumerateObjectsWithOptions:usingBlock:

INDEX>Foundation>NSSet -(void)enumerateObjectsWithOptions:(NSEnumerationOptions)opts usingBlock:(void (^)(id obj, BOOL *stop))block 解説 返り値 ( void ) 引数 ( NSEnumerationOptions )opts ( void (^)(id obj, BOOL *stop) )block フレームワーク…

enumerateObjectsUsingBlock:

INDEX>Foundation>NSSet ブロック構文を使用してセットオブジェクトから検索します -(void)enumerateObjectsUsingBlock:(void (^)(id obj, BOOL *stop))block 解説 ブロック構文を使用してセットオブジェクトから検索します。 返り値 ( void ) なし 引数 ( v…

setByAddingObjectsFromSet:

INDEX>Foundation>NSSet -(NSSet *)setByAddingObjectsFromSet:(NSSet *)other 解説 返り値 ( NSSet * ) 引数 ( NSSet * )other フレームワーク Foundation クラス NSSet 使用可能 10.5 iOS2.0 参照 例文

setByAddingObjectsFromArray:

INDEX>Foundation>NSSet -(NSSet *)setByAddingObjectsFromArray:(NSArray *)other 解説 返り値 ( NSSet * ) 引数 ( NSArray * )other フレームワーク Foundation クラス NSSet 使用可能 10.0 iOS2.0 参照 例文

setByAddingObject:

INDEX>Foundation>NSSet 与えられたオブジェクトを追加した新しいセットを返します -(NSSet *)setByAddingObject:(id)anObject 解説 与えられたオブジェクトを追加した新しいセットを返します。 返り値 ( NSSet * ) 引数 ( id )anObject フレームワーク Foun…

removeObserver:forKeyPath:

INDEX>Foundation>NSSet 監視を解除します。 -(void)removeObserver:(NSObject *)anObserver forKeyPath:(NSString *)keyPath 解説 監視を解除します。 返り値 ( void ) なし 引数 ( NSObject * )anObserver ( NSString * )keyPath フレームワーク Foundatio…

filteredSetUsingPredicate:

INDEX>Foundation>NSSet レシーバーの中のそれぞれのオブジェクトを与えられた条件で評価する -(NSSet *)filteredSetUsingPredicate:(NSPredicate *)predicate 解説 レシーバーの中のそれぞれのオブジェクトを与えられた条件で評価する、そして、条件でtrue…

setWithObjects:

INDEX>Foundation>NSSet 複数オブジェクトでセットを作って返します +(id)setWithObjects:(id)anObject, ... 解説 複数オブジェクトでセットを作って返します。 引数の最後はnilをセットします。 返り値 ( id ) セット 引数 ( id )anObject, ... オブジェク…

setWithArray:

INDEX>Foundation>NSSet 配列からセットを作って返します +(id)setWithArray:(NSArray *)anArray 解説 配列からセットを作って返します。 返り値 ( id ) セット 引数 ( NSArray * )anArray 配列 フレームワーク Foundation クラス NSSet Class Methods 使用…

objectEnumerator

INDEX>Foundation>NSSet セットから列挙子オブジェクトを作って返します 解説 セットから列挙子オブジェクト(NSEnumerator)を作って返します。 返り値 ( NSEnumerator * ) 列挙子NSEnumerator 引数 フレームワーク Foundation クラス NSSet Instance Methods…

member:

INDEX>Foundation>NSSet セットに指定したオブジェクトがあればそのオブジェクトを返します -(id)member:(id)anObject 解説 セットに指定したオブジェクトがあればそのオブジェクトを返します。 なければnilを返します。 返り値 ( id ) オブジェクト 引数 ( …

makeObjectsPerformSelector:withObject:

INDEX>Foundation>NSSet レシーバの要素それぞれにセレクタを実行させます -(void)makeObjectsPerformSelector:(SEL)aSelector withObject:(id)anObject ロケットの科学 日本が誇るH-IIAからソユーズ、アリアン、長征など世界のロケットを完全網羅 (サイエン…

makeObjectsPerformSelector:

INDEX>Foundation>NSSet レシーバの要素それぞれにアクションセレクタを実行させます -(void)makeObjectsPerformSelector:(SEL)aSelector 解説 レシーバの要素それぞれにアクションセレクタを実行させます。 引数があってはいけません。 返り値 ( void ) な…

isSubsetOfSet:

INDEX>Foundation>NSSet レシーバは他のセット(otherSet)のサブセットかを返します -(BOOL)isSubsetOfSet:(NSSet *)otherSet 解説 レシーバは他のセット(otherSet)のサブセットかを返します。 他のセットの中にレシーバの要素が全て含まれていればYESを返し…

isEqualToSet:

INDEX>Foundation>NSSet レシーバと他のセットの内容が同じかを返します -(BOOL)isEqualToSet:(NSSet *)otherSet 解説 レシーバとほかのセット(otherSet)の内容が同じかを返します。 同じならYESを返します。順序は違っててもいいです。 返り値 ( BOOL ) YES…

intersectsSet:

INDEX>Foundation>NSSet レシーバと他のセットの要素のなかで1つ以上同じ要素が含まれているかを返します -(BOOL)intersectsSet:(NSSet *)otherSet 解説 レシーバとほかのセット(otherSet)の要素のなかで1つ以上同じ要素が含まれていればYESを返します。 …

initWithSet:copyItems:

セットからセットを初期化して返します -(id)initWithSet:(NSSet *)otherSet copyItems:(BOOL)flag 解説 セットからセットを初期化して返します。flagがYESならコピーされます。 返り値 ( id ) オブジェクト 引数 ( NSSet * )otherSet セット ( BOOL )flag Y…

initWithSet:

INDEX>Foundation>NSSet セットからセットを初期化して返します -(id)initWithSet:(NSSet *)otherSet 解説 セットからセットを初期化して返します。 返り値 ( id ) セット 引数 ( NSSet * )otherSet 他のセット フレームワーク Foundation クラス NSSet Inst…

initWithObjects:count:

オブジェクトの配列と配列数でセットを初期化して返します -(id)initWithObjects:(id *)objects count:(unsigned)count 解説 オブジェクトの配列と配列数でセットを初期化して返します。 返り値 ( id ) セット 引数 ( id * )objects オブジェクト ( unsigned…

initWithObjects:

INDEX>Foundation>NSSet 複数オブジェクトでセットを初期化して返します -(id)initWithObjects:(id)anObject... 解説 複数オブジェクトでセットを初期化して返します。 返り値 ( id ) セット 引数 ( id )anObject... オブジェクト フレームワーク Foundation…

initWithArray:

INDEX>Foundation>NSSet 配列からセットを初期化して返します -(id)initWithArray:(NSArray *)array 解説 配列からセットを初期化して返します。 返り値 ( id ) セット 引数 ( NSArray * )array 配列 フレームワーク Foundation クラス NSSet Instance Metho…

descriptionWithLocale:

INDEX>Foundation>NSSet セットをローカライズして返します -(NSString *)descriptionWithLocale:(id)locale 解説 セットをローカライズして返します。 返り値 ( NSString * ) 内容の文字列 引数 (id) ロケール NSDictionaryまたはNSLocale iOSとOS X10.5以…

description

INDEX>Foundation>NSSet セットの内容を文字列で返します 解説 セットの内容を文字列で返します。 返り値 ( NSString * ) 内容の文字列 引数 フレームワーク Foundation クラス NSSet Instance Methods 使用可能 10.0 iOS2.0 参照 - descriptionWithLocale: …

count

INDEX>Foundation>NSSet セットの要素数を返します 解説 セットの要素数を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSSet Instance Methods 使用可能 10.0 iOS2.0以降 参照 例文 #import "MyObject.h" @implementa…