黑马程序员技术交流社区

标题: 创建项目 [打印本页]

作者: 306228801    时间: 2015-10-18 17:51
标题: 创建项目
1、Xode 7.1创建项目
       注意:名字最好用英文
                     语言选择oc
                                                                                                                                         main.m  oc的源文件
                                                                                                                                         .c是c语言的源文件
                                                                                                                                         
        运行程序 command  +R(或者上方右箭头)
         
        Foundation是一个框架,提供oc运行的一些最基本的函数
         #import<Foundation/Foundation.h>是预处理指令
         /表示目录,表示Foundation下的Foundation.h文件
         foundation.h引入了,就是把OC的库文件都引入过来了
         类库地址: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/
         这个东西有什么用 ?全部拷贝到当前文件,提供编译所需要的函数
         


2、import(导入)和include(包含)的区别:
Import 全部拷贝到当前文件,可以防止头文件的重复包含
Include 全部拷贝到当前文件,不能防止头文件重复包含

以前在C语言中,#include关于重复包含问题
使用条件编译指令可以防止头文件的重复包含

#ifndef  C7________xxx_h
#define C7________xxx_h
#endif







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2