Obj-c基本语法、数据类型、运算符和控制语句

来源:互联网 发布:广电网络电视机顶盒 编辑:程序博客网 时间:2024/05/20 20:23
obj-c属性:替代setter和getter方法

源文件扩展名介绍




引进库文件
     #import<头文件.h>只引入一次
      #include引入的话可能会有多次引入的问题

NSAutoreleasePool 延迟释放  ios开发一般要求自己手动释放内存


基本数据类型、对象类型、id类型

     基本数据类型:int、float、double、char(字节数跟设备平台相关,obj-c并不是跨平台语言)
          int    %i : 10进制   %o:8进制   %#x:16进制
          float:单精度  %f   %e(科学计数)  %g
          double:双精度 %f   %e(科学计数)  %g
          char:%c
          限定词 long、long long、long double、unsigned、signed
     对象类型:指针类型 (静态数据类型)
     id类型:可以替代任何数据类型的类型,但id类型只应用于对象类型 (动态数据类型)
     _Bool(别名BOOL)类型:取值范围为0和1,1:TRUE和YES表示,0:FALSE和NO表示
     枚举类型:一组相关常量
     enum direction{up,down,left,right}  up,down,left,right分别代表0,1,2,3
     
     数据类型的转换关系:



常量
const int i = 0;(必须有初始值)

位运算符实例



控制语句基本上跟C、Java语言中的用法是一样的

原创粉丝点击