我确定我已经在某个地方读过这个,有谁能告诉我<>在以下界面中代表什么?
@interface GameFinder : NSObject <NSNetServiceBrowserDelegate>
@end
Run Code Online (Sandbox Code Playgroud)
是NSObject采用<NSNetServiceBrowserDelegate>?
有一件事令我困惑......
在我的示例中.界面显示NSNetServiceBrowserDelegate
@interface ITunesFinder : NSObject <NSNetServiceBrowserDelegate>
@end
Run Code Online (Sandbox Code Playgroud)
但是实现显示netServiceBrowser,这些是同一个吗?
@implementation ITunesFinder
-(void) netServiceBrowser: (NSNetServiceBrowser *) browser
didFindService: (NSNetService *) service
moreComing: (BOOL) moreComing {
Run Code Online (Sandbox Code Playgroud)
加里
fbr*_*eto 13
尖括号表示该类符合的协议.Objective-C Wikipedia文章中的Protocols详细信息可能有助于为您清理一些内容.协议包含您的类可以提供的必需和可选例程.在后一种情况下,如果您的类没有实现例程,则使用默认的实现/行为.
| 归档时间: |
|
| 查看次数: |
996 次 |
| 最近记录: |