macOS/iOS API解説

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

目次

NSRunLoop

+mainRunLoop

INDEX>Foundation>NSRunLoop 宮崎県産 無洗米 清水のおいしいお米 コシヒカリ 5kg 平成25年産出版社/メーカー: 農家とダイレクトメディア: その他購入: 1人 クリック: 1回この商品を含むブログを見る 解説 返り値 引数 フレームワーク Foundation クラス NSR…

NSRunLoopクラス

INDEX>Foundation>apple(OS X) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X v10.0以降 iOS 2.0以降 定義 NSRunLoop.h 概要 メソッド 実行ループとモードへのア…

addPort:forMode:

ポートを追加します -(void)addPort:(NSPort *)aPort: forMode:(NSString *)mode: 解説 modeで指定されたモードにレシーバが監視するポート(aPort)を追加します。 レシーバはポートの数を把握して- removePort:forMode:で解放しなければなりません。 返り…

addTimer:forMode:

実行ループオブジェクトにタイマーを加えます -(void)addTimer:(NSTimer *)aTimer: forMode:(NSString *)mode: 解説 実行ループオブジェクト(RunLoop)にタイマーを加えます。 入力モードからタイマーを削除するにはタイマーにinvalidateメッセージを送信しま…

cancelPerformSelector:target:argument:

指定したアクションセレクタ、ターゲット、引数のアクションを中止します -(void)cancelPerformSelector:(SEL)aSelector: target:(id)target: argument:(id)anArgument: 解説 performSelector:target:argument:order:mode:を使って送信を予約しているメッセ…

configureAsServer

サーバープロセスで必要な設定を実行します 解説 サーバープロセスで必要な設定を実行します。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSRunLoop Instance Methods 使用可能 10.0 参照 例文 [[NSRunLoop currentRunLoop] configureAsS…

currentMode

現在のモードを返します 解説 現在のモードを返します。runMode:beforeDate:メソッドが走っているとき、現在の入力モードを返します。その他はnilを返します。 カレントモードを設定するには- limitDateForMode::、acceptInputForMode:beforeDate:を使います…

getCFRunLoop

CFRunLoopを返します 解説 FoundationのCFRunLoopを返します。 返り値 ( CFRunLoopRef ) CF実行ループ 引数 フレームワーク Foundation クラス NSRunLoop Instance Methods 使用可能 10.0 参照 例文 - (IBAction)myAction:(id)sender { NSLog([[[NSRunLoop c…

limitDateForMode:

次にタイマーが実行される時間を返します -(NSDate *)limitDateForMode:(NSString *)mode: 解説 次にタイマーが実行される時間を返します。 返り値 ( NSDate * ) 日付 引数 ( NSString * )mode モード フレームワーク Foundation クラス NSRunLoop Instance …

performSelector:target:argument:order:modes:

指定したアクションセレクタ、ターゲット、引数で実行します -(void)performSelector:(SEL)aSelector: target:(id)target: argument:(id)anArgument: order:(unsigned)order: modes:(NSArray *)modes: 解説 指定したアクションセレクタ、ターゲット、引数で…

removePort:forMode:

ポートを取り除きます -(void)removePort:(NSPort *)aPort: forMode:(NSString *)mode: 解説 ポートを取り除きます。 modeで指定された入力モードの時に、モニタリングされているポートのリストからaPortを取り除きます。 レシーバは追加されたポートを把握…

run

実行ループを実行します 解説 実行ループを実行します。 runMode:beforeDate:を繰り返しよびだすことでNSDefaultRunLoopModeモードでループを実行します。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSRunLoop Instance Methods 使用可…

runMode:beforeDate:

ループを実行します -(BOOL)runMode:(NSString *)mode: beforeDate:(NSDate *)limitDate: 解説 acceptInputForMode:beforeDate:を一度呼び出し、ループを実行します。 指定されたモードの入力ソースの期限が全て切れている場合は、ループを実行せずにNOを返…

runUntilDate:

期限まで実行ループを実行します -(void)runUntilDate:(NSDate *)limitDate: 解説 期限まで実行ループを実行します。 指定されたモードの入力ソースの期限が全て切れるか、limitDateで指定された期限がくるまでrunMode:beforeDate:を呼び出してNSDefaultRunL…

acceptInputForMode:beforeDate:

指定時間まで入力を受け付けないようにします -(void)acceptInputForMode:(NSString *)mode: beforeDate:(NSDate *)limitDate: 解説 指定時間まで入力を受け付けないようにします。【mode】 ● NSDefaultRunLoopMode ● NSConnectionReplyMode ● NSModalPanelR…

cancelPerformSelectorsWithTarget:

指定したターゲットのアクションをキャンセルします -(void)cancelPerformSelectorsWithTarget:(id)target: 解説 指定したターゲットのアクションをキャンセルします。 返り値 ( void ) なし 引数 ( id )target ターゲット フレームワーク Foundation クラス…

currentRunLoop

現在のスレッドの実行ループオブジェクトを返します 解説 現在のスレッドの実行ループオブジェクト(NSRunLoop)を返します。なければ作って返します。 返り値 ( NSRunLoop * ) 実行ループ 引数 フレームワーク Foundation クラス NSRunLoop Class Methods 使…