OC视频笔记2(Xcode快捷键)(int main(int argc,char* argv[])详解)

这篇博客介绍了如何使用Xcode创建OC项目,包括创建过程、快捷键操作,如新建、删除、注释等,并详细解析了`int main(int argc, char* argv[])`函数的作用,讲解了`argc`和`argv`参数的含义。" 112447703,10568002,JavaScript处理emoji字符串长度,"['JavaScript', '字符串处理', 'Unicode']
摘要由CSDN通过智能技术生成

第一个OC程序与Xcode

打开Xcode界面

Create a new Xcode project 创建一个新的Xcode工程

Check out an exlsting project  到服务器上下载一个项目下来                                                                        然后右边还有一些最近打开过的工程


现在学习OC就用Tool就可以了,Xcode还提供其他功能先不提


然后创建一个Tool时

product name 是项目名称

Organization Name公司名称,公司的域名之类的信息

Company   **    是项目的标识,以后介绍

Type 学OC选Foundation F是OC里面最基础的框架


OC里面源文件扩展名都是.m

OC里面有对函数的声明,扩展名用.h文件,所以扩展名为.m的文件就是这些声明的实现


Xcode的快捷键:

command + shift + N     新建项目

command + N    新建项目

command + delete 删除一行

command + z        撤销

command + /    注释

command + [ 或 ]   前后退格

command + option [ ]   一行代码上下移动

command + control +上下方向键         .m.h文件相互转换

command + control + 左右方向键       后退和前进

command + R         运行

command + B         编译

command + shift + k        清除缓存

command + option           显示或隐藏右侧工具栏

shift + 上下方向键             选中代码

command + ,                     打开偏好设置

command (指令)和option(选项)是mac机器上特有的按键,虚拟机代替按键就是windows和alt




OC里面的int main(int argc  const char*argv[ ])怎么理解?

下面内容转自:http://www.cnblogs.com/avril/archive/2010/03/22/1691477.html

看的有些云里雾里,但是他一直在强调的东西倒是记住了

1、int argc是用户在运行程序的命令行中输入的参数个数

2、argv[]是参数的个数,其中argv[0]是文件名

int main(int argc,char* argv[])详解

   
   argc是命令行总的参数个数   
    argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数   
    命令行后面跟的用户输入的参数,比如:   
    int    main(int    argc,    char*    argv[])   
     
    int    i;   
    for    (i      0;    i<argc;    i++)   
    cout<<argv[i]<<endl;   
    cin>>i;   
    return    0;   
     
    执行时敲入   
    F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE    aaaa    bbb    ccc    ddd   
    输出如下:   
    F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE   
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值