gpt4 book ai didi

iphone - 有没有一种方法可以定义某些类可以访问而其他类不能访问的变量?

转载 作者:行者123 更新时间:2023-11-28 20:21:29 25 4
gpt4 key购买 nike

在 objective-c 中,对变量的访问仅限于三种类型,即 @public , @private , @protected (默认) 和 @package .. 这些访问修饰符允许我们按顺序通过 4 种情况访问变量:

1- 从任何地方访问变量。

2- 仅在类内部访问变量。

3- 从类及其子类中的任何位置访问变量。

4- 从框架中的任何位置访问变量。

我的问题是:有没有一种方法可以定义一些类可以访问而其他类不能访问的变量? (即变量的自定义范围)

最佳答案

您要的是 C++ 的 friend 关键字。 Friend classes in Objective-C讨论主题。

关于iphone - 有没有一种方法可以定义某些类可以访问而其他类不能访问的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15742602/

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