gpt4 book ai didi

objective-c - cocoa 变量声明

转载 作者:行者123 更新时间:2023-12-03 16:53:30 24 4
gpt4 key购买 nike

谁能告诉我为什么行里有一个*?

声明的含义是什么?

NSString *someString;

谢谢大家

编辑:

谢谢你,它对我很有帮助,但有时我会看到没有 * 的声明示例:

BOOL 他们不同;为什么这个声明中没有指针?

最佳答案

* 字符在 C 世界(Objective-C 所在的世界)中表示“指针”

someString 是指向 NSString 对象的指针。

在 Objective-C 中,您很少需要担心这个事实,因为所有对象都作为指针传递。您只需将 someString 变量视为 NSString 类的实例即可。

关于objective-c - cocoa 变量声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1130265/

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