gpt4 book ai didi

objective-c - * 符号在此 Objective-C 函数 NSString *NSTemporaryDirectory(void) 中意味着什么?

转载 作者:行者123 更新时间:2023-11-30 20:24:46 27 4
gpt4 key购买 nike

函数名称前面的 * 符号意味着什么(函数在 Foundation 框架的 NSPathUtilities.h 类别扩展中定义:

FOUNDATION_EXPORT NSString *NSTemporaryDirectory(void);

谢谢!

最佳答案

这意味着该函数返回一个指向 NSString 的指针。由于 Objective-C 基于 C,因此语法使用指向对象的指针而不是对象本身。例如,要声明一个字符串变量,您可以使用:

NSString *myString;

而不是

NSString myString;

关于objective-c - * 符号在此 Objective-C 函数 NSString *NSTemporaryDirectory(void) 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32701439/

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