macOS/iOS API解説

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

目次

NSHashTable

NSHashTableクラス

INDEX>Foundation>NSHashTableapple(OS X) apple(iOS) 6.0〜 解説 弱い参照を保持することができます。 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.5以降 iOS 6.0以降 …

hashTableWithWeakObjects

解説 コンテンツの弱い参照保持する新しいハッシュテーブルを返します。 返り値 ( id ) 引数 フレームワーク Foundation クラス NSHashTable Class Methods 使用可能 10.5 参照 例文

addObject:

-(void)addObject:(id)object: 解説 レシーバーへ与えられたオブジェクトを追加します。 レシーバーに追加されるオブジェクト 返り値 ( void ) 引数 ( id )object フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

allObjects

解説 レシーバーのメンバーの内容を配列で返します。 返り値 ( NSArray * ) レシーバーのメンバーの内容の配列 引数 フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

anyObject

解説 レシーバーでのオブジェクトのひとつを返します。 返されるオブジェクトはレシーバーの都合で返されます。 ランダムだとは保証できない。 返り値 ( id ) レシーバーでのオブジェクトのうちのひとつ オブジェクトを含まなければnilを返します。 引数 フ…

containsObject:

-(BOOL)containsObject:(id)anObject : 解説 与えられたオブジェクトをレシーバーが含むかどうかを示すBool値を返します。 返り値 ( BOOL ) 引数 ( id )anObject フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

count

解説 レシーバーに含まれる要素の数を返します。 返り値 ( NSUInteger ) レシーバーに含まれる要素の数 引数 フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

initWithOptions:capacity:

-(id)initWithOptions:(NSHashTableOptions)options: capacity:(NSUInteger)capacity: 解説 与えられた属性で初期化されたハッシュテーブルを返します。 返り値 ( id ) 与えられた属性で初期化されたハッシュテーブル 引数 ( NSHashTableOptions )options ( …

intersectHashTable:

-(void)intersectHashTable:(NSHashTable *)other: 解説 与えられた他のハッシュテーブルの中にも、少なくともひとつの要素がレシーバーにあるかどうかを示すブール値を返します。 返り値 ( void ) 引数 ( NSHashTable * )other フレームワーク Foundation …

intersectsHashTable:

-(BOOL)intersectsHashTable:(NSHashTable *)other: 解説 与えられたハッシュテーブルがレシーバーと交差するかどうかを示すブール値を返します。 返り値 ( BOOL ) レシーバーと交差するならYESを返します。 そうでなければNOを返します。 引数 ( NSHashTabl…

isEqualToHashTable:

-(BOOL)isEqualToHashTable:(NSHashTable *)other: 解説 与えられたハッシュテーブルがレシーバーと同じかどうかを示すブール値を返します。 返り値 ( BOOL ) レシーバーの内容がotherの内容と同じならYESを返します。 そうでなければNOを返します。 引数 ( …

isSubsetOfHashTable:

-(BOOL)isSubsetOfHashTable:(NSHashTable *)other: 解説 (BOOL)isSubsetOfHashTable:(NSHashTable *)other 返り値 ( BOOL ) 引数 ( NSHashTable * )other フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

member:

-(id)member:(id)object: 解説 (id)member:(id)object 返り値 ( id ) 引数 ( id )object フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

minusHashTable:

-(void)minusHashTable:(NSHashTable *)other: 解説 (void)minusHashTable:(NSHashTable *)other 返り値 ( void ) 引数 ( NSHashTable * )other フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

mutableSet

解説 (NSMutableSet *)mutableSet 返り値 ( NSMutableSet * ) 引数 フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

objectEnumerator

解説 (NSEnumerator *)objectEnumerator 返り値 ( NSEnumerator * ) 引数 フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

removeAllObjects

解説 (void)removeAllObjects 返り値 ( void ) 引数 フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

removeObject:

-(void)removeObject:(id)object: 解説 (void)removeObject:(id)object 返り値 ( void ) 引数 ( id )object フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

setDescriptionFunction:

-(void)setDescriptionFunction:(NSString *(*)(const void *))describeFunction: 解説 (void)setDescriptionFunction:(NSString *(*)(const void *))describeFunction 返り値 ( void ) 引数 ( NSString *(*)(const void *) )describeFunction フレームワー…

setHashFunction:

-(void)setHashFunction:(NSUInteger (*)(const void *, NSUInteger (*)(const void *)))hashFunction: 解説 (void)setHashFunction:(NSUInteger (*)(const void *, NSUInteger (*)(const void *)))hashFunction 返り値 ( void ) 引数 ( NSUInteger (*)(cons…

setIsEqualFunction:

-(void)setIsEqualFunction:(bool (*)(const void*, const void*, NSUInteger (*)(const void *)))iseqFunction: 解説 返り値 ( void ) 引数 ( bool (*)(const void*, const void*, NSUInteger (*)(const void *)) )iseqFunction フレームワーク Foundation …

setSizeFunction:

-(void)setSizeFunction:(NSUInteger (*)(const void *))sizeFunction: 解説 (void)setSizeFunction:(NSUInteger (*)(const void *))sizeFunction 返り値 ( void ) 引数 ( NSUInteger (*)(const void *) )sizeFunction フレームワーク Foundation クラス NSH…

unionHashTable:

-(void)unionHashTable:(NSHashTable *)other: 解説 (void)unionHashTable:(NSHashTable *)other 返り値 ( void ) 引数 ( NSHashTable * )other フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

useScannedBackingStore

解説 (void)useScannedBackingStore 返り値 ( void ) 引数 フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

useWeakBackingStore

解説 (void)useWeakBackingStore 返り値 ( void ) 引数 フレームワーク Foundation クラス NSHashTable 使用可能 10.5 参照 例文

+ hashTableWithOptions:

Index>Foundation>NSHashTable 解説 返り値 引数 フレームワーク Foundation クラス NSHashTable Class Methods 使用可能 10.5 iOS6.0 参照 例文