iOS 开发学习-import和include的区别
2015-11-15 21:11
260 查看
//当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声明内容,所以会报重复定义的错误 //但是使用两次#import的话,不会报错,所以他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了 #import <Foundation/Foundation.h> int main(int argc,const char * argv[]) { //创建一个自动释放池 @autoreleasepool{ //把"Hello World!"字符串打印到控制台 //打印的时候是自动换行的 //OC语言中字符串是用@""表示的 //NS开头的都是OC中的明明习惯,需要区分,jobs成立Next Step公司有关系 NSLog(@"Hello World!"); NSInteger s = 10; //OC中的字符串(不属于基本类型,是对象类型,是指针) //在看一下OC中的一个很重要的对象是字符串,而且我们在定义字符串对象的时候,要加@符号, //这个和Java是有区别的,不过还有其他方式去创建字符串的,效果和Java很想,比如用构造方法去创建。 NSString *str = @"KevinBin"; //@打印一个字符串对象 NSLog(@"%@",str); //表示范围的结构体 //第一个参数是起始位置,第二个参数是范围长度 NSRange range = {1,3}; NSMakeRange(1,3);//等价于上面一行代码 } return 0; }
相关文章推荐
- 小谈iOS应用各种状态及转换
- ios 滑动切换视图
- #在蓝懿学习iOS的日子#day19
- ios7适配
- 屏幕旋转
- IOS 整体框架类图
- 【IOS开发学习—OC篇】
- iOS 9 的新特性
- IOS中定时器NSTimer的开启与关闭
- iOS7,iOS8,iOS9适配
- IOS键盘隐藏方法
- iOS动画效果和实现
- IOS Toast
- iOS开发的22个诡异技巧,你知道多少?
- IOS小型计算器实例代码3 可实现连续计算
- IOS小型计算器实例代码2
- IOS小型计算器实例代码
- iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
- 黑马IOS学习笔记 - from day323
- 解除Xib文件中控件与变量的绑定