Objective-C----初识Objective-C

初识Objective-C

Objective-C刚诞生的时候,扩展名.m代表message,它指的是Objective-C的一个主要特性。

NSLog( @“ %d ” , 12 );  //  可以输出 12
printf ( “ %d\n ” , 23  ); // 可以输出23
NSLog( @“ %s “ ,  “abc” ) ; // 可以输出 字符串  abc
printf ( “%s” ,   “abc” ) ;   // 可以输出  字符串 abc

“ 数据第一,函数第二 ” 的 编程风格;

遵循 开放/关闭 的编程原则,封装一个类时,我们能够对其 进行 扩展 而又不必 修改 内部的实现。

只有代码精简,bug才无处藏身。

OC不允许在接口里(interface)中对成员变量进行初始化。

Objective-C 中所有对象间的交互都是通过指针实现的。

例:(会报错)
这里写图片描述
如果用 .mm 做文件扩展名,编译器就会认为你是用Objective-C++编写的代码,这样就可以同时使用 C++ 和 Objective-C来编程了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值