gpt4 book ai didi

ios - 为什么扩展中有一个私有(private)的?

转载 作者:行者123 更新时间:2023-12-01 19:09:17 25 4
gpt4 key购买 nike

我正在学习objective-C,我知道我们可以使用扩展来向接口(interface)添加一些私有(private)成员。

但是书上说()里面应该什么都没有

我阅读了以下代码片段

@interface Tree(Private)
- (void)blah:(int)num;
@end

我想知道为什么里面有 Private ()

最佳答案

您可以在类类别声明中放置任何名称,通常表明该类别的用途。

因此,在您的情况下,代码的作者想要告诉这些方法是用于类本身的内部使用,而不是打算从其他类调用

关于ios - 为什么扩展中有一个私有(private)的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17727105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com