Objective-C语法概述
2024-08-20 18:15:05
Objective-C语法概述
简称OC
- 面向对象的C语言
- 完全兼容C语言
- 可以在OC里面混入C/C++代码
- 可以开发IOS和Mac OS X平台应用
语法预览
关键字
- 基本上都是以@开头(为了与C语言区分)
- 少部分不是以@开头
字符串以@开头
- @“kongqw” OC 语言字符串
- “kongqw” C 语言字符串
数据类型
- char
- int
- float
- double
- BOOL(YES/NO)
nil
相当于C语言中的NULL 也就是0
注释
- // 注释
- /* 注释 */
屏幕输出
- NSLog(@”kongqw”);
- NSLog(@”age is %i”, 26);
OC程序运行步骤
和C语言一模一样
编写代码
- C语言源文件拓展名 .c
- OC源文件拓展名 .m
编译程序
- 生成.o,目标文件
链接
- 把项目中所有的相关联的.o目标文件和C语言函数库合并起来,生成一个可执行文件
运行
最新文章
- 教你如何反编译Android安装文件apk来偷窥源代码
- SQL Server之存储过程基础知识
- js刷新页面方法
- [Design Pattern] Adapter Pattern 简单案例
- java实例变量及方法调用顺序
- ubuntu下如何安装和卸载wine-qq
- java线程 — 创建和启动线程
- k-选取问题
- MyBatis DTD文件下载地址
- 【repost】 JS变量重复声明以及忽略var 声明的问题及其背后的原理
- python中复数的几件事儿
- Linux用户管理机制
- [转帖]Edge投降Chromium!微软王牌浏览器是如何跪倒的
- 在Linux下如何限制命令执行的时间?
- Linux基础命令---fsck
- GSM信道分类
- c# windows服务的制作
- 使用python 模仿mybinlog 命令 二进制分析mysql binlog
- 20181120-8 Beta阶段第2周/共2周 Scrum立会报告+燃尽图 06
- Zipline Data Bundles