iOS基础篇之——helloword工程搭建及基本数据类型简介

一、helloword工程的创建
helloword工程一直是学习一门新语言所必需看的一个小demo,下面我们来一步步搭建一个helloword工程和分析代码结构:
打开Xcode工具,新建一个工程:
iOS基础篇之——helloword工程搭建及基本数据类型简介_第1张图片

iOS基础篇之——helloword工程搭建及基本数据类型简介_第2张图片

新建一个工程选址Command Line Tool——>next,product Name是我们取的工程名,organization Name是组织名称(你可以写公司名称或者你个人英文名),Organization identifier是组织的唯一标志,和android 中的包名类似。language就是选择开发语言了,我们这里选择oc,继续下一步保存到你的目录下。

我们在左侧栏中可以看到项目的结果,其中main.m源文件是自动创建的。

* C语言的源文件拓展名为".c",OC的源文件拓展名为".m"
* main.m文件是我们这个程序中的唯一一个源文件
* 编译器会将.m文件编译为.o目标文件,比如main.m编译成功后会变成main.o文件

代码就不解释了,都有清楚的注释.

iOS基础篇之——helloword工程搭建及基本数据类型简介_第3张图片


二、常见的数据类型
    数据类型在所有语言中又是大同小异的。在OC中我们已经见过int,那么还有三种最基本的数据类型,float,double和char。int类型表示整数,float和double表示浮点数,只是double可以表示更大的范围,char表示单个字符,如果在O-C中使用字符串,可以使用NSString类型,就是之前我们见过的@""部分。

我们只介绍了简单的的四种。其实在OC中还有long,long long,short,unsigned和signed限定修饰词。前三种其实都是int的扩充,比如长整型,更长的整型,短整型等。在C语言中可以直接使用long来声明变量,而在O-C中就要使用longint来声明。那么unsigned和signed表示无符号型和有符号型变量,比如unsigned int表示无符号型整数,也就是正数范围。

你可能感兴趣的:(ios,xcode,oc,helloword工程创建,数据类型简介)