Objective-C(以下简称OC)
OC是iOS开发的核心语言;
OC是基于C语言,对C进行封装,加入了面向对象的语法;
iOS开发也支持C语言,C++语言混编;
关键字:
OC里面的关键字都是以@开头的,目的是区分C语言的关键字;
字符串:
字符串都是以@开头的,例如@"Hellow",是OC的字符串;
C语言以printf打印字符串,OC语言使用NSLog打印字符串,而且是自动换行的,例NSLog(@"Hellow"); 里面放格式化负的用法倒是跟C是相同的。
整形:
NSInteger a = 10;
布尔类型:
BOOL b = YES; 用true和false也可以
BOOL c = NO;
结构体:
NSRange range = {1,2};表示一个范围,从起始位置“1”开始,长度为“2”的结构体
字符串:
NSString *s = @"dsadadsa"; *是代表指针,前面说呃,字符串就是这么表示的@后面跟C里面的字符串形式。
5.24