在目标c中,创建对象时,为什么需要使用*?

西瓦

在目标c中,创建对象时,为什么需要使用*?例如,我们正在创建

NSString *string =@"i ma string";

在上面的代码中,为什么我们需要使用* string

谁能解释一下?

提前致谢。

阿里恩

* 表示它是指向对象的指针,而不是实际对象

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

c ++为什么在循环中创建对象时需要“new”

为什么需要使用Java Reflection创建数组元素

创建带有关联指针的对象时,为什么要使用“ new”?

在 C 中使用指针时,我们何时以及为什么需要使用 malloc?

为什么在使用shebang时需要使文件可执行?

为什么删除重载时需要使用声明

Java和mySQL,为什么要使用数据库中的数据创建类对象?

为什么在Petersons算法中需要使用内存隔离

为什么在 C 中需要使用 malloc 进行动态内存分配?

从具有常量构造函数的类创建对象时,为什么要使用 const 关键字?

为什么我需要使用chroot

为什么我需要使用strdup()?

为什么需要使用minitest / autorun?

为什么在创建类对象时需要提供注入的参数?

当我想在Python / Pandas中获取字符串列表的元素时,为什么需要使用.str?

当单指针可以在Objective-C中工作时,为什么要使用双指针?

在JavaScript中返回时为什么要使用括号?

为什么元素创建需要DOM中的文档对象?

为什么在使用反向传播时需要使用S型函数?

为什么在使用__syncthreads时我们不需要使用volatile变量

为什么目标C需要init ..方法?

访问 Xamarin Forms SQLite 对象中的数据时是否需要使用锁定对象?

Maven:在目标中需要时创建目录

从实例存储EC2创建AMI时,为什么需要使用-e exclude?--nofilter不应用于保留凭据吗?

将 List 添加到嵌套 List 时,为什么需要使用构造函数来创建新的 List 实例,而不是仅添加现有的 List?

从n格式说明符获取值时,为什么需要使用&符号?

为什么在为cd编写包装器时需要使用cd“ $ @”而不是cd“ $ 1”?

设置Inno Setup卸载程序的外观时,为什么需要使用uninsneveruninstall标志?

为什么每次需要使用appdelegate时都必须实例化它?