首页 / 知识
在Objective-C中,@符号代表什么?
2023-04-13 02:23:00

What does the @ symbol represent in objective-c?我正在学习Objective-C,一直碰到@符号。它在不同的场景中使用,例如在字符串的开头或合成访问器方法。 在Objective-C中,@符号是什么意思? 在C或C++标识符中不使用EDCOX1×0字符,因此它以不与其他语言的关键字冲突的方式引入Objul-C语言关键词。这使得语言的"目标"部分能够自由地与C或C++部分混合。 因此,很少有例外,任何时候在某些Objto-C代码中都可以看到EDOCX1 0,而不是C或C++构造。 主要的例外是 其他例外情况有: 来自Objective-C教程:@symbol,它出现在各种关键字前面的原因是:
同样,当在字符串文本前面看到时,它在C中生成nsstring而不是"char*"。 来自MacRulls:Objective-C教程,当在字符串文本前面时:
@还为C字符串添加了Unicode支持。 从手册中:
|
最新内容
相关内容
python的调用绑定方法和非绑定方法
python的调用绑定方法和非绑定方法,代码,方法,实例,第一,培训,时计,奇数,偶数,参数,定义,在Python中,如果用实例去调用方法,这种限制就被称为PyPython网络编程调用接收数据的三种
Python网络编程调用接收数据的三种方法,数据,代码,基础,通用,通讯,服务,网络,培训,方法,报文,最近在使用python进行网络编程开发一个通用的tcPython学习的三个阶段
Python学习的三个阶段,数据,基础,体系,基本知识,业务,传统行业,企业,培训,分析,语言,首先,在当前诸多的计算机编程语言当中,Python语言确实算是列举Python面向对象中带双下划线的
列举Python面向对象中带双下划线的特殊方法,信息,代码,培训,对象,属性,方法,实例,字符串,里边,内容,__new__:生成实例__init__:生成实例的属性_使用Python执行系统命令方法
使用Python执行系统命令方法,系统,信息,培训,标准,命令,方法,模块,操作,终端,中文,Python是一款操作简单的编程语言,内置丰富的库,能够很容易的Python 类的私有属性和方法
Python 类的私有属性和方法,私有化,培训,开头,变量,函数,模块,属性,目的,方法,更多,在Python中,通过单下划线”_”来实现模块级别的私有化,一般python中日期与字符串如何相互转换
python中日期与字符串如何相互转换?,时间,代码,培训,字符串,日期,格式,内容,数组,字符,本文,在python的使用过程中我们会发现,如果编程的格式python中实现字符与ascll码相互转
python中实现字符与ascll码相互转换方法,代码,培训,字符,函数,方法,实例,字符串,本文,以上,更多,在编程中,我们常常会给代码加密。如果是进行python中求最大公约数的三种方法
python中求最大公约数的三种方法,代码,数字,工作,培训,公约数,余数,整数,约数,算法,方法,在计算机编程中,代码中会显示出很多的数学算法,数学算python如何replace(替换)多个字符?
python如何replace(替换)多个字符?,培训,字符,字符串,方法,正则,括号,数组,函数,定义,以上,python中使用replace替换多个字符的方法:1、使用repython3标识符是什么?
python3标识符是什么?,数字,培训,名字,标识符,开头,代表,函数,大小写,变量,结尾,python中的标识符是用于识别变量、函数、类、模块以及其他对python如何翻转字符串?
python如何翻转字符串?,培训,字符串,函数,方法,切片,放入,模块,以上,版本,更多,python中翻转字符串的方法:1、通过字符串切片来翻转>>>s=12345