美文网首页
IOS项目中常见文件

IOS项目中常见文件

作者: 英贰与我 | 来源:发表于2015-02-13 10:55 被阅读82次

1 Info.plist 主要的几个

info-plist文件 一般命名为 “工程名-Info.plist”, 该文件对工程做一些运行期的配置非常重要,不能删除;

(1), Bundle display name 工程名  改完之后Clean 和 删掉原来的软件,再运行,工程名就是改过后的名字了;

(2), Bundle identifier  软件的唯一标识 ,理解为 ID

(3) Bundle version 版本号 ,发布软件的时候用到

(4), MainStoryboard file base name 最主要的Storyboard 的名称

plist文件的本质就是个XML文件

2 pch文件

pch 文件中的内容能被项目中其他所有的源文件共享和访问

主要作用

(1)存放全局要用到的宏 比如屏幕适配和系统适配需要用到的宏定义等

(2)存放全局用到的文件的import

(3)改变全局的日志输出 (发布阶段不需要打印)

在Xcode6.0中pch文件的使用

1.在Xcode的Other中创建.pch文件

2.创建完成后在将刚刚创建的.pch的路径添加到Building setting中的PrefixHeader中,在查找栏输入pre即可找到PrefixHeader,在里面输入$(SRCROOT)/工程名/.pch文件的路径,如下图:

Text是工程名,Pch.pch是.pch文件的路径

//代码演示

//里面的所有内容只能用到.m中或者.mm中(.mm是C++的文件名)

//******************.m共享***********************//

#ifdef __OBJC__ //其实oc中每个.m文件都有这个

#import <UIKit/UIKit.h>

#import <Foundation/Foundation.h>

/**

1.调试阶段:写代码,调错误(肯定需要打印--NSLog)系统会自动定义一个叫做DEBUG的宏 代表现在是调试阶段

2.发布阶段:写好的代码生成ipa等压缩包文件,上传到appstore,安装到用户的设备上(不需要打印)系统会删掉叫做DEBUG的宏

//DEBUG 表示调试阶段 自定义一个输出的NSLog 代替系统的;

#ifdef DEBUG  

#define ZYLog(…) NSLog(__VA_ARGS__)//__VA_ARGS__固定写法

//发布阶段

#else

#define ZYLog(...)//三个点儿表示支持任意类型数据.

#endif

#endif

//*****************.m共享***********************//

相关文章

  • 常见的文件

    iOS中常见的文件 常见文件-LaunchScreen 在xcode5中框架是苹果事先导入进去的,在项目的结构当中...

  • 常见的文件

    iOS中常见的文件 常见文件-LaunchScreen 在xcode5中框架是苹果事先导入进去的,在项目的结构当中...

  • 项目环境配置相关

    iOS 项目中的常见文件 Texts文件夹:单元测试 Frameworks:依赖的框架 Info.plist:项目...

  • iOS 基础01--项目文件、applecation、启动过程、

    iOS 基础01--项目文件、applecation、启动过程、VC生命周期 1 项目中常见的文件 1 info....

  • iOS项目中常见的文件

    每当新创建一个新的iOS项目,系统会默认帮我们创建一些文件,下面就来扒一扒这些常见文件都是干什么的。有过iOS项目...

  • iOS中三种归档(NSKeyArchieve)方式总结

    归档时iOS中一种常见的存储文件的方式。在iOS中,归档可以将一切对象,包括自定义的对象都存储在文件中,其中常见的...

  • iOS的常见文件及程序的启动原理

    一. iOS中常见文件 (一).xcode6之前 创建项目,默认可以看见一个存放框架的文件夹info文件以工程文件...

  • IOS项目中常见文件

    1 Info.plist 主要的几个 info-plist文件 一般命名为 “工程名-Info.plist”, 该...

  • React Native入门2(项目结构)

    项目结构说明: 1、android文件夹--包含安卓项目文件 2、ios 文件夹--包含iOS项目文件 3、nod...

  • 出行SDK

    客户端 iOS 集成流程 手动导入 启动Xcode,把 iOS 包中的压缩文件中以下文件拷贝到项目文件夹下,并导入...

网友评论

      本文标题:IOS项目中常见文件

      本文链接:https://www.haomeiwen.com/subject/tlisxttx.html