macOS/iOS API解説

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

目次

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 参照 例文

mapTableWithStrongToStrongObjects

解説 (id)mapTableWithStrongToStrongObjects 返り値 ( id ) 引数 フレームワーク Foundation クラス NSMapTable Class Methods 使用可能 10.5 参照 例文

encodeInteger:forKey:

INDEX>Foundation>NSCoder> -(void)encodeInteger:(NSInteger)intv: forKey:(NSString *)key: 解説 与えられたNSIntegerと関連するキーでエンコードします。 キー付きコーディングするならサブクラスはオーバーライドしなければならない。 返り値 ( void ) …

broadcast

INDEX>Foundation>NSCondition> 解説 状態の合図、待機中の全てのスレッドを動かす。 もし待機中のスレッドがなければこのメソッドは何もしない 返り値 ( void ) 引数 フレームワーク Foundation クラス NSCondition 使用可能 10.5 参照 例文

signal

INDEX>Foundation>NSCondition> 解説 状態の合図。待機しているスレッドをひとつ動かす。 もし待機しているスレッドがなければ、このメソッドは何もしない。 返り値 ( void ) 引数 フレームワーク Foundation クラス NSCondition 使用可能 10.5 参照 例文

wait

INDEX>Foundation>>NSCondition> 解説 シグナルが送られるまで現在のスレッドをブロックする このメソッドを呼ぶ前にレシーバーをロックしなければいけません。 返り値 ( void ) 引数 フレームワーク Foundation クラス NSCondition 使用可能 10.5 参照 例文

waitUntilDate:

INDEX>Foundation>NSCondition> -(BOOL)waitUntilDate:(NSDate *)limit: 解説 現在のスレッドを、信号があるか期限がくるまで停止する。 このメソッドを呼ぶ前にロックしなければいけません。 返り値 ( BOOL ) 引数 ( NSDate * )limit フレームワーク Founda…

initForAggregate:

-(id)initForAggregate:(id *)collection: 解説 与えられたコレクションの新しい例外集合を返します。 返り値 ( id ) コレクションの例外を含む初期化されたNSExpressionオブジェクト 引数 ( id * )collection フレームワーク Foundation クラス NSExpressio…

expressionForAggregate:

+(NSExpression *)expressionForAggregate:(id)collection: 解説 与えられたコレクションの新しい例外集合を返します。 返り値 ( NSExpression * ) 与えられたコレクションの新しい例外集合 引数 ( id )collection フレームワーク Foundation クラス NSExpre…

initForSubquery:expressionvariable:

-(id)initForSubquery:(NSExpression *)expressionvariable:(NSString: expressionvariable:(NSString *)stringpredicate:(NSPredicate: 解説 サブクエリーを表す初期化されたNSExpressionオブジェクトを返します。 返り値 ( id ) サブクエリーを表す初期化…

expressionForSubquery:variable:predicate:

+(NSExpression *)expressionForSubquery:(NSExpression *)collection: variable:(NSString *)string: predicate:(NSPredicate *)predicate: 解説 サブクエリーを表す新しいNSExpressionオブジェクトを返します。 返り値 ( NSExpression * ) サブクエリーを…

initForUnionSet:with:

-(id)initForUnionSet:(NSExpression *)left: with:(NSExpression *)right: 解説 与えられたセットとコレクションの結合を表す初期化されたNSExpressionオブジェクトを返します。 返り値 ( id ) 与えられたセットとコレクションの結合を表す初期化されたNSEx…

expressionForUnionSet:with:

Index>Foundation>NSExpression +(NSExpression *)expressionForUnionSet:(NSExpression *)left: with:(NSExpression *)right: 解説 与えられたセットとコレクションの結合を表す新しいNSExpressionオブジェクトを返します。 返り値 ( NSExpression * ) 与え…

initForIntersectSet:with:

-(id)initForIntersectSet:(NSExpression *)left: with:(NSExpression *)right: 解説 与えられたセットとコレクションの共通集合を表す初期化されたNSExpressionオブジェクトを返します。 返り値 ( id ) 左と右の共通集合を表す初期化されたNSExpressionオブ…

expressionForIntersectSet:with:

Index>Foundation>NSExpression +(NSExpression *)expressionForIntersectSet:(NSExpression *)left: with:(NSExpression *)right: 解説 (NSExpression *)expressionForIntersectSet:(NSExpression *)left with:(NSExpression *)right 返り値 ( NSExpression…

initForMinusSet:leftwith:

-(id)initForMinusSet:(NSExpression *)leftwith:(NSExpression: leftwith:(NSExpression *)right: 解説 (id)initForMinusSet:(NSExpression *)leftwith:(NSExpression *)right 返り値 ( id ) 引数 ( NSExpression * )leftwith:(NSExpression ( NSExpression…

expressionForMinusSet:with:

Index>Foundation>NSExpression +(NSExpression *)expressionForMinusSet:(NSExpression *)left: with:(NSExpression *)right: 解説 (NSExpression *)expressionForMinusSet:(NSExpression *)left with:(NSExpression *)right 返り値 ( NSExpression * ) 引…

collectExhaustively

解説 すぐにコレクトします。 返り値 ( void ) 引数 フレームワーク Foundation クラス NSGarbageCollector 使用可能 10.5 参照 例文 [collector collectExhaustively];

collectIfNeeded

解説 (void)collectIfNeeded 必要ならコレクトします。 返り値 ( void ) 引数 フレームワーク Foundation クラス NSGarbageCollector 使用可能 10.5 参照 例文 NSGarbageCollector *collector = [NSGarbageCollector defaultCollector]; [collector collectI…

defaultCollector

デフォルトのガベージコレクタを返します 解説 デフォルトのガベージコレクタを返します。 返り値 ( id ) 引数 フレームワーク Foundation クラス NSGarbageCollector Class Methods 使用可能 10.5 参照 例文 NSGarbageCollector *collector = [NSGarbageCol…