由于4s,5s,6,6p,界面尺寸差别过大,如果在界面上,只是用同一个字号,在4s和5s上就会略显偏大,而在6p上就会显小.并且ios9系统原生字体相较于ios8和之前原生字体略粗,在字号上也错了一号,所以在不同的设备上,字号也应该有所不同,ios9上的字号要比ios8上的字号都要略小一号. 我设置的字号适配需要用到全局引用文件pch文件,如果你的项目中已存在pch文件,请忽略1-2步骤. 在Xcode6之前,新建工程的时候,系统就会帮我们自动新建一个以工程名为名字的pch (precompil…
PyCharm 头文件 设置 进入File --->settings---->Editor---->File and Code Templates----->Python Script 添加以下内容:(自定义,看个人使用需求) 1 2   #!/usr/bin/env python # encoding: utf-8     作用 脚本语言的第一行,只对Linux/Unix用户适用,用来指定本脚本用什么interperter(解释器)来执行. 有这句的,加上执行权限后,可以直接用.…
没错了,Xcode 6 有着许多坑,例如新建的工程里没有默认的pch文件,当然本质上应该是为了提高编译的速度,但却让开发略微有点不方便. 话不多说,其实新建很简单 1.先新建一个PCH文件 2.设置头文件位置 3.编译搞定…
导致这个错误的原因有多种: 1.库的search paths没有设置对. 2.库里面某些头文件找不到. 而导致.h头文件找不到的原因也有多种: (a)search paths没设置对,文件可能换过位置. (b)文件可能删除了,出现红色情况. (c)有时明明有那个.h文件,search paths是对的,但还是会报错xxx.h文件找不到,那么检查一下库里的这个.h头文件是否是在public里…
也许很多开发人员并没有重视meta标签,我就是其中一个,但是meta标签的功能很强大,下面就来说说meta标签! <meta http-equiv="pragma" content="no-cache">,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.) <meta http-equiv="cache-contro…
1.command+N ---> Other ---> PCH File 2.点击工程 ---> Build Settings ---> 搜索框中输入pref ---> 找到Prefix Header 输入 $(SRCROOT)/pch文件名.pch(例如:PrefixHeader.pch) 可能会报错: /Users/apple/Documents/xxxxx/PrefixHeader.pch' file not found 解决办法: 找到pch文件,右击 "显…
宏定义,不一定放在PCH文件,可能放在一个.h文件,再用PCH包含进来. 1.屏幕尺寸 // 屏幕尺寸 #define kSCREEN_WIDTH [UIScreen mainScreen].bounds.size.width #define kSCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height 2.角度 // 角度 -> 弧度 #define kDEGREES_TO_RADIANS(x) ((x) / 180.0 * M_PI) //…
在工程中找Building Settings --> language -->prefix Header -->填写.pch的路径…
设置字符集编码: <head> <meta http-equiv="Content-Type" Content="text/html" charset="utf-8" /> </head>…
<meta http-equiv="pragma" content="no-cache">,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.) <meta http-equiv="cache-control" content="no-cache">,常见的取值有private.no…