IOS-C_Day1___MAC/Xcode简单操作命令

2015.1.19

第一天开始学习,留以之后复习。

MACOS系统: 是UNIX系统图形界面显示, 开发工具: ide(xcode) 和 终端(terminal)

快捷键:

command(windows) + c: 复制

command + V : 粘贴

command + x: 剪切(只在当前应用程序内有效)

在mac系统下表示剪切功能: 先command + x 然后 按option(alt)+command + v

command + N : 新建一个应用程序

command + Tab: 切换应用程序

command + F: 查找

command + Z: 撤销

command + shift + Z: 反撤销

command + space: 切换输入法

文件系统:

/  :表示根目录

用户目录: 保存当前用户操作的目录

当前目录: 用户当前操作的目录,当前目录用”.”

父目录: 当前目录的上一级目录,用”..”引用

绝对路径: 从跟目录开始计算的目录路径 如: /Users/zhangxueming/Downloads

相对路径: 从当前目录开始计算的目录路径 如: ./Downloads

终端操作命令:

命令名 + 参数选项 + 命令参数

ls : 显示当前目录下所有的文件及目录

ls -a : 显示当前目录下所有的文件及目录(包含隐藏的文件及目录)

cd + 目录的路径(包含目录的名字) : 进入到指定路径的目录进行操作

直接敲cd  回到当前用户目录

pwd : 显示当前操作目录的绝对路径

mkdir : 创建目录

mkdir + 目录的路径(新目录的名字)

rm + 文件或者目录的路径 : 删除目录或者文件

rm  -rf + 文件或者目录的路径

touch + 文件的路径(包含文件名):创建文件

tab : 命令补全

mv + src + dst : 移动文件或者目录(修改目录或者文件的名字)

cp+ -rf + src + dst: 把源文件或者目录拷贝到指定目录下

cat + 文件路径: 显示文件内容

VIM : 编辑文本的工具 有三种工作模式: 命令模式 编辑模式 和 可视模式

命令模式:  先敲 shift + :  然后敲命令  : set number  显示行号

从命令模式进入编辑模式:

a:  当前光标的后一个字节插入文本

i: 在当前光标前一个字节插入文本

o:在当前光标的下一行插入文本

O:在当前光标的上一行插入文本

从编辑模式退出到命令模式:

按ESC

在命令模式下, 按x 删除当前光标指定的字符 ,  按u表示撤销操作

dd 表示删除一行(xdd)删除多行

yy 表示复制一行(xyy)复制多行

按 p 表示粘贴

在VIM中移动光标用键盘移动, 不能用鼠标

:wq   保存当前编辑内容退出

:q!  不保存退出

:w 保存当前编辑内容

gcc工具使用

gcc -o 可执行文件名 + .c文件 : 编译.c文件生成可执行文件

./+ 可执行文件名   : 执行可执行文件

#include <stdio.h>

//command + A : 选中全部

//command + R : 运行程序

//command + Z : 撤销

//shift + command + Z: 反撤销

//control + F: 前进一个字节

//control + B: 后退一个字节

//control + P: 后退一行

//control + N: 往下走一行

//control + E: 移动到行尾

//control + A: 移动到行首

//command + /: 注释代码,取消注释

//

//主函数写法:

//C99标准写法

//int main(int argc, const char * argv[])

//{

//    return 0;

//}

//C89写法

//

//int main(void)

//{

//    printf("hello world!\n");

//    //return 0;

//}

//编译器: C语言程序 转换成二进制可执行程序

//一个工程中只能有一个main函数

int main(int argc,const char *argv[])

{

#if 0

printf("欢迎\n");

printf("欢迎\n");

printf("欢迎\n");

#endif

printf("欢迎\n");

printf("欢迎\n");

return 0;

}

//注释方法

//方法一:

//

//方法二:

/* */

时间: 2024-12-27 20:09:28

IOS-C_Day1___MAC/Xcode简单操作命令的相关文章

IOS 7 Xcode 5 免IDP证书 真机调试(转载)

最近转开发了,真的很久没有更新博客了,今天有空写一篇吧. 今天带来的是 IOS 7 Xcode 5 免IDP证书的真机调试.说白了就是穷,不想给苹果交那$99的钱. 注意:虽然可以用这个方法实现真机调试,不过不能实现向Apple store 发布APP,其次向Notification这种需要去Apple 下载证书的应该也不行.其次你调试的设备必须越狱, 不越狱调试不了,还好IOS7的越狱前几天已经出来了. 一, 环境: 操作系统OS X 10.8.5, Xcode 5.0.2 (我是个穷,用的虚

ios基础-XCode使用技巧

(一)代码规范pragma mark 1.定义 #pragma 开头的代码是一条编译器指令,是一个特定于程序或编译器的指令.不一定适用于其它编译器或其它环境.如果编译器不能识别该指令,则会将其忽略. 2.作用 在编辑器窗格顶部,方法和函数弹出菜单中将代码分隔开,规范化代码,方便阅读查找. 3.使用 在需要加注释的地方加上#pragma mark - #pragma mark - 视图将要显示的时候 - (void)viewWillAppear:(BOOL)animated { //初始化选号的数

ios状态栏调整 简单动画的知识点

首先状态栏式view的属性,所以在viewController中直接重写: /** 修改状态栏 */ - (UIStatusBarStyle)preferredStatusBarStyle { // 修改状态栏的颜色(白色) return UIStatusBarStyleLightContent; } // 这种返回值没有*的说明不是对象,那么不是枚举就是结构体,大多数情况是枚举,所以取值也比较简单,一般是返回值后边加上状态: 在UIKit学习中常用的块动画: // 块动画 animateWit

&lt;iOS&gt;关于Xcode上的Other linker flags

<iOS>关于Xcode上的Other linker flags Targets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等.还记得我们在学习C程序的时候,从C代码到可执行文件经历的步骤是:源代码 > 预处理器 > 编译器 > 汇编器 > 机器码 > 链接器 > 可执行文件在最后一步需要把.o文件和C语言运行库链接起来,这时候需要用到ld命令.源文件经过一系列

ios 使用xcode调试代码的时候进入断点显示变量全是nil,但NSLog输出那个变量却是有值的

解决办法:把1删掉 2选择debug模式 ios 使用xcode调试代码的时候进入断点显示变量全是nil,但NSLog输出那个变量却是有值的,布布扣,bubuko.com

iOS设计模式 - (3)简单工厂模式

iOS设计模式 - (3)简单工厂模式           by Colin丶 转载请注明出处:              http://blog.csdn.net/hitwhylz/article/details/40381721 一.简述 简单工厂模式(FACTORY),通过面向对象的封装,继承和多态来降低程序的耦合度.将一个具体类的实例化交给一个静态工厂方法来执行. 该模式中的角色包括: 工厂类(Simple Factory): 只包含了创建具体类的静态方法. 抽象产品(Product):

iOS progressview的简单使用

head 代码.. Java代码   #import <UIKit/UIKit.h> @interface ViewController : UIViewController { UIProgressView *progressview; UIProgressView *progressviewbar; NSTimer *timer; } @property(retain,nonatomic) IBOutlet UIProgressView *progressview; @property(r

IOS (XCODE)应用生成安装包ipa

步骤如下: 1.product->archive 2.选择distribute 3.选adhoc那个 4.选个证书,export就出来了 附上一个windows下的小bat命令: 有时候需要手动杀死adb.exe,不想麻烦重复的操作~ —————————————————————————— taskkill /f /t /im adb.exeecho Success kill adb.exe!pause —————————————————————————— IOS (XCODE)应用生成安装包ip

iOS开发- Xcode插件(一)-规范注释生成器VVDocumenter

分享几个常用的Xcode插件. 第一个, 规范注释生成器VVDocumenter. 顾名思义, 它可以很方便的为你自动添加注释 使用效果如下: 下载链接:https://github.com/onevcat/VVDocumenter-Xcode 使用说明: 1.前往GitHub下载工程文件:VVDocumenter-Xcode 2.用Xcode打开工程,Command + B Build成功后,可以在~/Library/Application Support/Developer/Shared/X