macOS/iOS API解説

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

目次

NSPort

NSPortクラス

INDEX>Foundation>apple(OS X) apple(iOS) 解説 継承 NSObject 準拠 NSCoding NSCopying NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.0以降 iOS 2.0以降 定義 NSPort.h 概要 適合するプロト…

handlePortMessage:

ポートメッセージを処理する時に呼び出されます -(void)handlePortMessage:(NSPortMessage *)portMessage: 解説 ポートメッセージを処理する時に呼び出されます。 返り値 ( void ) なし 引数 ( NSPortMessage * )portMessage ポートメッセージ フレームワー…

setDelegate:

デリゲートをセットします -(void)setDelegate:(id<NSPortDelegate>)anObject: 解説 デリゲートをセットします。 返り値 ( void ) なし 引数 ( id )anObject オブジェクト フレームワーク Foundation クラス NSPort Instance Methods 使用可能 10.0 iOS2.0 参照 - delegate </nsportdelegate>…

sendBeforeDate:msgid:components:from:reserved:

メッセージを送信します -(BOOL)sendBeforeDate:(NSDate *)limitDate: msgid:(unsigned)msgID: components:(NSMutableArray *)components: from:(NSPort *)receivePort: reserved:(unsigned)headerSpaceReserved: 解説 メッセージを送信します。直接呼び出し…

sendBeforeDate:components:from:reserved:

メッセージを送信します -(BOOL)sendBeforeDate:(NSDate *)limitDate: components:(NSMutableArray *)components: from:(NSPort *)receivePort: reserved:(NSUInteger)headerSpaceReserved: 解説 メッセージを送信します。直接このメソッドを呼びません。 サ…

scheduleInRunLoop:forMode:

実行ループに追加される時に呼び出されます -(void)scheduleInRunLoop:(NSRunLoop *)runLoop: forMode:(NSString *)mode: 解説 実行ループに追加される時に呼び出されます。直接呼び出しません。 サブクラスでオーバーライドします。 返り値 ( void ) なし …

reservedSpaceLength

受信するスペースの合計を返します 解説 受信するスペースの合計を返します。初期設定は0です。 返り値 ( NSUInteger ) 整数値 引数 フレームワーク Foundation クラス NSPort Instance Methods 使用可能 10.0 iOS2.0 参照 例文 // NSLog([NSString stringWi…

removeFromRunLoop:forMode:

実行ループから削除された時に呼び出されます -(void)removeFromRunLoop:(NSRunLoop *)runLoop: forMode:(NSString *)mode: 解説 実行ループから削除された時に呼び出されます。 直接呼び出しません。サブクラスでオーバーライドします。 返り値 ( void ) な…

removeConnection:fromRunLoop:forMode:

実行ループから削除される時に呼び出されます -(void)removeConnection:(NSConnection *)connection: fromRunLoop:(NSRunLoop *)runLoop: forMode:(NSString *)mode: 解説 実行ループから削除される時に呼び出されます。 直接呼び出しません。サブクラスでオ…

isValid

ポートが有効かを返します 解説 ポートが有効かを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSPort Instance Methods 使用可能 10.0 iOS2.0 参照 - invalidate 例文 //isValid if ([receivePort isValid]){ NSLog(@"YES"); …

invalidate

ポートを無効にします 解説 ポートを無効にして、デフォルトの通知センターにNSPortDidBecomeInvalidNotificationをポストします。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSPort Instance Methods 使用可能 10.0 iOS2.0 参照 - isVal…

delegate

デリゲートを返します 解説 デリゲートを返します。 返り値 ( id <NSPortDelegate>) オブジェクト 引数 なし フレームワーク Foundation クラス NSPort Instance Methods 使用可能 10.0 iOS2.0 参照 - setDelegate: 例文 NSLog([[receivePort delegate] className]);</nsportdelegate>

addConnection:toRunLoop:forMode:

コネクションが追加された時に呼び出されます -(void)addConnection:(NSConnection *)connection: toRunLoop:(NSRunLoop *)runLoop: forMode:(NSString *)mode: 解説 コネクションが追加された時に呼び出されます。 直接呼び出しません。サブクラスでオーバ…

port

送信と受信ができる新しいNSPortオブジェクトを作って返します 解説 送信と受信ができる新しいNSPortオブジェクトを作って返します。 返り値 ( NSPort * ) ポート 引数 なし フレームワーク Foundation クラス NSPort Class Methods 使用可能 10.0 iOS2.0 参…

allocWithZone:

ゾーンからポートオブジェクトを初期化して返します iOS 2.0 から iOS 4.3まで使用可能 +(id)allocWithZone:(NSZone *)zone: 解説 ゾーンからポートオブジェクト(NSMachPort)を初期化して返します。 返り値 ( id ) オブジェクト 引数 ( NSZone * )zone ゾー…