ios软件开发-第二课-基础知识

来源:互联网 发布:方正证券软件下载 编辑:程序博客网 时间:2024/06/05 15:57

序言:无论何时何地,相信自己是没错的。

吐舌头吐舌头吐舌头

一、oc概述及命名规则:

         1.oc语言中,对各种变量、方法和类等要素命名时,使用的字符序列称为标示符。

         2.标示符由字母,数字下划线及美元”$”组成,名字开头首位都会写上字母,因为数字会被认为是非法的,下划线为被认为有特殊含义。

         3.oc标示符大小写敏感,长度无限制。

           下面是对一些错误标示符的理解:

           &user           错误            &作为首位,在oc语言中不支持此符号.  

           sum(a_b)    错误            () 在oc语言中不支持此符号. 

     email  address      错误       oc语言中不支持空格.

             5cakes           错误         数字不能作为首字母 

           &user           错误            &作为首位,在oc语言中不支持此符号 

            char           错误              不能与oc中保留字重名

4.oc中的关键字都是小写,常用的关键字有:If 、else、switch、while、break、continue、int、char、。。。。等等。

二、oc的数据类型:

oc的数据类型分为基本数据类型(数值型、字符型、布尔型、空类型)和指针数据类型【类(class)、id】。

1.oc里面的两种浮点类型
    float 和double,float 格式化说明符%f,double格式化说明符%f,%e,%g。oc中默认的是double类型的;
2.Boolean类型除过用true和false表示为也可以用0和非0的整数替代ture和false。这一点和java不同。 void 没有任何范围类型。
   BOOLYES(1),NO(0) ;bool true(!0),false(0)。
3.id存储任何类型的对象。自身影藏*。所以写的时候就是 id nsmuber;格式化说明符号:%p。
4.优先级是计算机分时操作系统在处理多个作业程序时,决定各个作业程序接受系统资源的优先等级的参数。逻辑运算符中,逻辑非运算符( !)和所有的单目运算符同级,高于双目的算术运算符、关系运算符、逻辑运算符与(&)和逻辑运算符或(‖);与运算高于或运算,它们都低于算数运算符和关系运算符。

三、表达式:

1.if语句:

if(条件1){
//条件成立自己要做什么,输出这里。
}else{
//条件不成立自己要做什么,输出这里。

2.for语句:

for(int x=0;x<10;x++){
//写要执行的语句;
}
x=0初始条件,
x<10.判断条件,
x++ 步长

3.switch语句:
           switch(){    

                 case:xx
                 //执行你要做的事情1
                  break;
                case:xx
                 //执行你要做的事情2;
                 break;
                   。。。。。
           default :
                //提示用户没有传入参数; 
                 break;
  //switch 中的条件是整形;

4.while语句:

1.while(条件){
    //执行我们要做的事情
}  //  先判断再执行

2.do{
   //执行我们要做的事情
}while(条件判断);  
//  先执行再判断

5.break 强制退出循环,continue 结束当前(本次)循环,跳到下个循环。

课程持续更新中。。。。。。。。


1 0