macOS/iOS API解説

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

目次

NSThread

NSThreadクラス

INDEX>Foundation>NSThread> apple(mac) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.0以降 iOS 2.0以降 定義 NSThread.h 概要 適合するプロトコル メソッド…

currentThread

現在実行しているスレッドオブジェクトを返します 解説 現在実行しているスレッドオブジェクトを返します。 返り値 ( NSThread * ) スレッド 引数 フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.0 参照 + detachNewThreadSelector:t…

detachNewThreadSelector:toTarget:withObject:

スレッドを作成して実行します +(void)detachNewThreadSelector:(SEL)aSelector: toTarget:(id)aTarget: withObject:(id)anArgument: 解説 スレッドを作成して実行します。 アクションセレクタは、戻り値無しで引数は一つのみです。 現在のスレッドから分離…

exit

スレッドを終了します 解説 スレッドを終了します。 終了する前に、デフォルトの通知センターにNSThreadWillExitNotificationをポストします。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.0 参照 + cu…

isMultiThreaded

マルチスレッドで動いているかを返します 解説 マルチスレッドで動いているかを返します。 マルチスレッドならYESを返します。 そうでなければNOを返します。 返り値 ( BOOL ) マルチスレッドかYES/NO 引数 フレームワーク Foundation クラス NSThread Class…

sleepUntilDate:

指定した時間まで待ってから、スレッドを動かします +(void)sleepUntilDate:(NSDate *)aDate: 解説 指定した時間まで待ってから、スレッドを動かします。 返り値 ( void ) なし 引数 ( NSDate * )aDate 日付 フレームワーク Foundation クラス NSThread Clas…

threadDictionary

INDEX>Foundation> NSThread> スレッドの情報を持った辞書を返します - (NSMutableDictionary *)threadDictionary 解説 スレッドの情報を持った辞書を返します。 返り値 ( NSMutableDictionary * ) NSThreadの辞書 引数 フレームワーク Foundation クラス NS…

setThreadPriority:

スレッドの優先度をセットします +(BOOL)setThreadPriority:(double)priority: 解説 スレッドの優先度をセットします。0.0〜1.0まで 返り値 ( BOOL ) YES/NO 引数 ( double )priority フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.…

threadPriority

スレッドの優先度を返します 解説 スレッドの優先度を返します。0.0〜1.0まで 返り値 ( double ) なし 引数 フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.2 参照 + currentThread + sleepUntilDate: 例文 #import "MyObject.h" @im…

setThreadPriority:

スレッドの優先度をセットします +(BOOL)setThreadPriority:(double)priority: 解説 スレッドの優先度をセットします。0.0〜1.0まで 返り値 ( BOOL ) YES/NO 引数 ( double )priority フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.…

threadPriority

スレッドの優先度を返します 解説 スレッドの優先度を返します。0.0〜1.0まで 返り値 ( double ) なし 引数 フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.2 参照 + currentThread + sleepUntilDate: 例文 #import "MyObject.h" @im…

isExecuting

解説 レシーバーが実行中かどうかを示すブール値を返します。 レシーバーが実行中ならYESを返します。そうでなければNOを返します。 返り値 ( BOOL ) 引数 フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.5 参照 例文

isCancelled

解説 レシーバーがキャンセルされたかどうかを示すブール値を返します。 キャンセルされたならYESを返します。そうでなければNOを返します。 返り値 ( BOOL ) 引数 フレームワーク Foundation クラス NSThread 使用可能 10.5 参照 例文

init

解説 スレッドオブジェクトを初期化して返します。 返り値 ( id ) 引数 フレームワーク Foundation クラス NSThread 使用可能 10.5 参照 例文

cancel

解説 レシーバーをキャンセルします。 注意:このメソッドはpthreadキャンセル関数と同じでない動作をする 返り値 ( void ) 引数 フレームワーク Foundation クラス NSThread 使用可能 10.5 参照 例文

mainThread

メインスレッドを返します 解説 メインスレッドを返します。 返り値 ( NSThread * ) 引数 フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.5 参照 例文 NSLog(@"%@",[[NSThread mainThread] description]);

isMainThread

現在のスレッドがメインスレッドかを返します 解説 現在のスレッドがメインスレッドかを返します。 返り値 ( BOOL ) メインスレッドかYES/NO 引数 フレームワーク Foundation クラス NSThread Class Methods 使用可能 10.5 参照 + mainThread 例文 #import "…