zoukankan      html  css  js  c++  java
  • 使用pch预编译文件

    首先新建一个pch文件,然后要修改这个项目的Build Setting中的Prefix Header   修改为 $(SRCROOT)/项目名称/预编译文件名;

    一般pch文件的用处:

    1、导入框架,如:

       #import <Foundation/Foundation.h>

       #import <UIKit/UIKit.h>  等等

    2、宏定义

       #define KSCREENWIDTH    [UIScreen mainScreen].bounds.size.width    //屏幕的宽
       #define KSCREENHEIGHT   [UIScreen mainScreen].bounds.size.height  //屏幕的高

       //接口数据     方便程序的外包  修改此文件方便
       #define              US_BOX                 @"us_box"                 //首页数据接口
       #define              NEWS_LIST              @"news_list"              //新闻接口
     
     
       //设置是否调试模式
     #define DEBUG   1  //注销后就不会打印
       #ifdef DEBUG
       #define NSLog( s, ... ) NSLog( @"%@", [NSString stringWithFormat:(s), ##__VA_ARGS__] )
       #else
       #define NSLog( s, ... )
       #endif
     
       //宏定义一个函数  创建随机颜色
       #define    RGB(a)    [UIColor colorWithRed:arc4random()%10*.1 green:arc4random()%10*.1 blue:arc4random()%10*.1 alpha:a]
     
       //设备型号的判断
       #define   DEVICENUM    [[UIDevice currentDevice].systemVersion floatValue]
  • 相关阅读:
    es6之class继承
    es6-class基本语法
    vue-cli3搭建pwa项目(一)
    vue 组件的通信方式
    react之组件&props
    React之元素渲染
    JSX
    JSX
    在项目中怎么使用react
    认识react
  • 原文地址:https://www.cnblogs.com/sunjiachen/p/5264743.html
Copyright © 2011-2022 走看看