Objective-C语法概述

  • 面向对象的C语言
  • 完全兼容C语言
  • 可以在OC里面混入C/C++代码
  • 可以开发IOS和Mac OS X平台应用

语法预览

关键字

  • 基本上都是以@开头(为了与C语言区分)
  • 少部分不是以@开头

字符串以@开头

  • @“kongqw” OC 语言字符串
  • “kongqw” C 语言字符串

数据类型

  • char
  • int
  • float
  • double
  • BOOL(YES/NO)

nil

注释

  • // 注释
  • /* 注释 */

屏幕输出

  • NSLog(@”kongqw”);
  • NSLog(@”age is %i”, 26);

OC程序运行步骤

  1. 编写代码

    • C语言源文件拓展名 .c
    • OC源文件拓展名 .m
  2. 编译程序

    • 生成.o,目标文件
  3. 链接

    • 把项目中所有的相关联的.o目标文件和C语言函数库合并起来,生成一个可执行文件
  4. 运行

05-11 22:19