【iOS 开发基础】01 Hellow World
第一个程序
#//:预编译符号
//oc中使用 #import 导入一个头文件
//c语言中使用#include包含一个头文件,类似#import
//main函数是oc程序入口
#import <Foundation/Foundation.h>
int main(int argc,const char* argv[]){
//创建一个自动释放池水
@autoreleasepool{
//NSLog oc的输出类似print
NSLog(@"Hello World“);//oc要求在字符串前面加@用于区分与c的字符串
}
return 0;
}
编译后的路径
1.C语言的源文件拓展名为“.c”;OC的拓展名为“.m”
2.OC中使用NSLog函数打印输出
3.编译器会将.m文件编译为“.out||.o"目标文件
Xcode 常用快捷方式
c=command
ESC 代码补全
c + shift + N 新建项目
c + N 新建文件
c + delete 删除一行
c + / 注释
c + [ 或 ] 前后退格
c + option + [ 或 ] 一行代码上下移动
c + control + 上下方向键 .h.m文件切换
c + control + 左右方向键 后退或前进
c + R 运行
c + B 编译
c + shift + k clean缓存
c + option + O 隐藏或显示右侧工具栏
shift + 上下方向键 选中代码
c + , 打开偏好设置
control + I 代码格式化
c + Shift + O 跳转栏和快速打开搜索输入快捷键
Option + 左键 快速帮助: 在类或者方法名上执行操作
c + Shift + J 可展示当前你在工程导航器中打开的文件
control + 1 弹出的视图访问该方法的所有调用者和被调用者
c + Option + Shift + 左键 辅助编辑器、标签或者窗口等
c + Opt +Left/Right 收起展示代码
基础类型
- 整形: NSInteger a = 10 ;
- 布尔类型: BOOL = YES 或 true;
- 结构体: NSRange range = {1,2};
- 字符串: NSString *s = @“wxhl”;