16th,March,2017
添加自定义字体
- 添加a.ttf文件到项目中(确保Build Phase->Copy Bundle Resources中有该文件);
- 在Info中添加”Fonts provided by application”,添加item,值为a.ttf。
- 使用,代码中直接设置字体名称,在xib或sb中也可以设置自定义字体。
10th,March,2017
安装XVim
XVim的github地址:https://github.com/XVimProject/XVim
Xcode8版本以前安装XVim
安装步骤如下:
1.选择Xcode版本
$ xcode-select -s /Applications/Xcode.app/Contents/Developer
ps: XVim的Github主页上是指明xcode-select -p,执行后报错,参数p是代表打印活跃的开发目录的路径,所以就改成了-s。所以不是很理解主页上为什么选择-p。
2. 编译make
$ make
3. 然后打开Xcode时候显示弹窗,选择“load Bundle”即可。
Xcode8安装XVim
由于苹果决定不允许加载第三方插件,因而需要对Xcode重新进行代码签名(re-codesign)Xcode。所以相比于以往的安装,多出了以下的步骤:
1. 关闭Xcode;
2. 准备代码签名的证书;
2.1 打开钥匙串访问软件,左面板钥匙串处选择“登录”选项;
2.2 创建证书(钥匙串访问->证书助理->创建证书)
2.3 输入名称(名称任意,但最后在之后能识别出这个证书,命名上最好不要跟其他证书混淆,如Jolie_XCodeSigner),选择证书类型为”代码签名”。
3. Xcode重新代码签名
打开终端, 输入命令$ sudo codesign -f -s XcodeSigner /Applications/Xcode.app
。然后等待一会。
4. 然后按安装步骤执行即可。
11st,Nov,2016
修改项目名称
- 左边导航栏第一列: 选择项目名称,编辑相求项目名称”a” —> “b” 点击enter,弹窗,点击确定。
- 将项目文件夹名称修改: “a” —> “b”
- 进入工程所在文件夹,修改文件夹名称”a” —> “b” ,编译出错,点击项目文件夹,修改对应的资源文件夹路径(右边导航栏第一列)
- 编译后出错提示”InfoList”目录不对。 全局搜索InfoPlist定位到对应的位置进行替换文件目录。
15th,Nov,2016
获取ipa文件中的图片资源
图片资源存放在Assets中与项目目录下的。
1. iTunes下载ipa包, 右击在Finder中显示, 解压(打开方式—> 归档实用工具)。进入Payload—>钱大掌柜—> 显示包内容 ==>即可查看部分图片。
2. [素材不全 —> 通过查看是否有Assets.car文件] ,将Assets.car拖拉到桌面(任意目录皆可)。新建一个文件夹,用于之后存放素材
3. 配置参数。 进入Cartool项目(下载目录)—> edit scheme —> Run —> Arguments —> Arguments Passed On Launche 配置Assets.car所在目录于新建文件夹目录。
4. 编译—> 即可获取项目中Assets中存放所有素材。
19th,Jan,2017
添加PCH文件
- 新建PCH文件,命名为”a-Prefix.pch”,其中a为项目名称。
- Project > Build Settings > 搜索 “Prefix Header“,将Precompile Prefix Header设为YES;Prefix Header设置pch文件所在路径 a/a-Prefix.pch
- Clean 并且 build。
25th,Jan,2017
添加类别文件
- 新建Objective-C File类型文件,点击Next;
- 以添加UIColor+Utils.h类别文件示例, 第一行File处填写”Utils”,第二行FileType选择类型为Category, (ps:此处类型还可以选择协议protocol和扩展extension),第三行Class填写UIColor这个类。创建即可
13th,Feb,2017
场景: 电脑中安装了Xcode8.0和Xcode7.3,系统默认打开方式为Xcode8.0,但通常都是用Xcode7.3打开。
修改Xcode默认打开方式
- 选择xcodeproj或者xcworkspace文件,右击选择显示简介;
- 点开打开方式,选择Xcode7.3,点击全部更改按钮;
- 弹窗点击继续。然后打开文件即可