【书摘】疯狂iOS基础篇(1~3章)

第2章 数据类型与运算符

  • 1.OC是强类型语言
  • 2.一份规范代码 ,注释占1/3
  • 3.{ } 定义一个代码块
  • 4.[] 用于访问数组 & 调用方法
  • 5.OC区分大小写
  • 6.NSLog() 占位符
    d 带符号十进制 
    c 字符型
    s C风格字符串
    f 小数
    e 指数
    @ OC对象
    p 输出指针变量地址
    .n 输出n位小数,用于浮点型
    m 输出数据最小宽 m位
  • 7.枚举
  @autoreleasepool {

        enum season {spring = 4,summer = 1 ,fall,winter=2,eee};//初始化
        
        enum season a; //实例化
        
        a = spring; //赋值
        
        if (a == spring) {
            NSLog(@"ok");
            NSLog(@"%d",eee);//eee为3 fall也是2
        }
        
    }
  • 8.BOOL 0或1 不要乱赋值 对于 BOOL变量 a = 256 最低位八为0 判定为 NO
  • 9.逗号表达式 int a = (3*4 , 5>2) 返回最后一个表达式的真假 :1或0

第3章 流程控制与数组

  • 1.goto语句的价值:应尽量少用goto。只有当程序需要从嵌套循环内层循环中跳出外层循环,或需要从嵌套循环内层中忽略外层循环剩下的语句时,才应该考虑使用goto。
for (int i = 0; i < 5 ; i++) { //外层循环
	for (int j = 0; j < 5 ; j++) {//内层循环
		if (j >= 1){
			goto outer;//直接跳到outer处,避免了(使用break 或 continue)继续执行外层循环。
		}
	}
}
outer:
NSLog(@"循环结束");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值