美文网首页
常见的文件

常见的文件

作者: XMaster_Young | 来源:发表于2016-05-11 17:46 被阅读0次

    iOS中常见的文件

    常见文件-LaunchScreen

    • 在xcode5中

      • 框架是苹果事先导入进去的,在项目的结构当中能够看到已经导入的框架!(Frameworks文件夹)
    • 在xcode6中

      • 会自动导入一些常见的框架,但是在结构目录中已经看不到这些已经导入的框架
      • LaunchScreen.xib:用来设置启动界面的
    • 在xcode7中

      • 会自动导入一些常见的框架,但是在结构目录中已经看不到这些已经导入的框架
      • LaunchScreen.storyboard:用来设置启动界面
    • LaunchScreen原理

      • 会自动加载LaunchScreen是因为在项目的TARGETS中指定了 Launch Screen file(LaunchScreen)。
      • 如果没有设置启动图片(也就是没有Launch Screen file里面的文件指定为),Launch Screen file(这里为空的时候)同时也没有设置Launch Image Source的时候,那么就是就是没有设置启动图片的情况,这种情况默认的启动的模拟器的屏幕的大小就是4s屏幕的大小(模拟器默认的尺寸是由启动图片设置的)
      • 它的底层的实现其实是把LaunchScreen上的东西生成了一张图片,然后把这张图片设置为程序的启动图片(可以到应用沙盒中的Library-Cache-Snapshots的最后一层中找到)

    PCH文件

    • 作用:

      • 存放一些公有的宏
      • 存放一些公用的头文件.
      • 定义log
    • 原理:把pch文件当中所有的内容给拷贝了一份到工程当中每一个文件当中,

    • 在使用过程当中, 要判断当前文件是否是OC的文件.

    #ifdef __OBJC__
    
    #define ScreenW [UIScreen mainScreen].bounds.size.width
    #define ScreenH  [UIScreen mainScreen].bounds.size.height
    
    #import "UIView+Frame.h"
    
    
    #ifdef DEBUG
    #define MyLog(...)  NSLog(__VA_ARGS__)
    #else
    #define MyLog(...)
    #endif
    
    #endif
    
    • pch文件的创建于配置
      • 点击创建文件,选中iOS下面的other,然后选中PCH FILE创建一个pch文件
      • 创建好pch文件之后,点击项目名,来到TARGETS,点击Build Settings,搜索prefix h,之后在prefix header填上pch文件的路径(从项目的那一层开始算起的路径)

    相关文章

      网友评论

          本文标题:常见的文件

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