Instance Method インスタンスメソッド

netServiceBrowser:didFindService:moreComing:

Tells the delegate the sender found a service. 送り手側があるサービスを見つけたと委任先に伝えます。

Declaration 宣言

- (void)netServiceBrowser:(NSNetServiceBrowser *)browser 
           didFindService:(NSNetService *)service 
               moreComing:(BOOL)moreComing;

Parameters パラメータ

netServiceBrowser

Sender of this delegate message. この委任メッセージの送り手。

netService

Network service found by netServiceBrowser. The delegate can use this object to connect to and use the service. netServiceBrowserによって見つけられたネットワークサービスの名前。委任先は、このオブジェクトを使ってサービスに接続して使用することができます。

moreServicesComing

YES when netServiceBrowser is waiting for additional services. NO when there are no additional services. YESnetServiceBrowserがさらなるサービスに対して待機している場合。NO、さらなるサービスがない場合。

Discussion 議論

The delegate uses this message to compile a list of available services. It should wait until moreServicesComing is NO to do a bulk update of user interface elements. 委任先は、このメッセージを使って利用できるサービスのリストを編集します。それは、moreServicesComingNOになって、ユーザインターフェイス要素の主要部の更新を行うまで待つべきです。

Special Considerations 特別な注意事項

If the delegate chooses to resolve netService, it should retain netService and set itself as that service’s delegate. 委任先がnetServiceを解決することを選択するならば、それはnetServiceをリテインして、それ自身をそのサービスの委任先として設定すべきです。 The delegate should, therefore, release that service when it receives the netServiceDidResolveAddress: or netService:didNotResolve: delegate messages of the NSNetService class.

See Also 参照

Using Network Service Browsers ネットワークサービスブラウザを使う

Related Documentation 関連文書