不熟悉的@interface声明
我遇到了一个定义如下所示的接口:
@interface UITableViewCell (XXXXXXXX) <MHLazyTableImageCell>
@end
有人可以解释一下括号中的值 (XXXXXXX)
的作用吗?我还没有见过这种格式的界面。
I came across an interface that was defined as shown below:
@interface UITableViewCell (XXXXXXXX) <MHLazyTableImageCell>
@end
Can someone explain what the value in the parentheses (XXXXXXX)
does? I have not seen an interface of this format.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这意味着
XXXXXXX
是一个类别。它向/修改 UITableViewCell 类的功能。您可以此处了解有关类别的信息。此外,该类别符合
MHLazyTableImageCell
协议。It means
XXXXXXX
is a category. It adds or modifies functionality to/of theUITableViewCell
class. You can read about categories here.As an addition, the category conforms to the
MHLazyTableImageCell
protocol.