重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。
创新互联公司主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、响应式网站开发、程序开发、网站优化、微网站、小程序定制开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的网站建设、成都网站制作、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^
我要捐赠: 点击捐赠
Cocos2d-X×××:点我传送
Objective-C与其它面向对象有这明显的不同, 它有这自己鲜
明的特色, 下面我们从这个方法介绍它的特点: 兼容性、 字
符串、 类、 方法、 属性、 协议和分类。
1、兼容性
Objective-C可以说是一种面向对象的C语言, 在Objective-C的代码中可以有C和C++语句,
它可以调用 C的函数, 也可以通过C++对象访问方法。
2、字符串
Objective-C通常不使用C语言风格的字符串。
大多数情况下是使用Foundation框架的NSString类型的字符串。
NSString类提供了字符串的类包装, 支持Unicode,printf风格的格式化工具等等。
它是在普通的双引号字符串前放置一个@符号,
如下面的例子所示:
NSString* myString = @"My String\n"; NSString* anotherString = [NSString stringWithFormat:@"%d %s", 1, @"String"];
4.方法
Objective-C是一种面向对象的语言,定义方法也是它的基本能力。
Objective-C中方法不是在“.”运算符,而是采用“[]”运算符。
有时候方法调用也称为:消息发送。
5、属性
属性是Objective-C 2.0提出的概念,
它是替代对成员变量访问的“读取方法(getter)”和“设定方法(setter)”的手段,
为了对类进行封装一般情况下不直接访问成员变量,而是通过属性访问。
6、协议
Objective-C中的协议类似于Java中的接口或C++的纯虚类,
只有接口部分定义没有实现部分,即只有h文件没有m文件。
7、分类
Objective-C中的分类是类似与继承机制,通过分类能够扩展父类的功能。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。