iOS 日常开发技巧(非代码)
2017-01-20 本文已影响15人
YannChee
1.从Xcode7.X以后版本创建category,protocol,extension 文件的方式,变成了以下方式:
-
创建分类
-
2.从Xcode7.X以后版本创建和配置PCH 文件的方式,变成了以下方式:
File > New > File > iOS > Other > PCH File ,新建的.pch文件命名规范为:" 项目名称-Prefix.pch "

然后 配置: target > 搜索pch > 编辑Predix Header对应的值, $(SRCROOT) 是项目的根目录,然后写上pch文件的相对路径,例如格式为:
$(SRCROOT)/文件夹/文件名.pch

3.屏蔽Xcode8模拟器打印的多余log
在edit Schema > run > Arguments > Evironment Variable 新增一个键值对
Name : OS_ACTIVITY_MODE
Value : disable

4.让app沙盒目录可以被iTunes,PP助手,iTools等助手访问
在 Info.plist 文件源码中添加 UIFileSharingEnabled 这个Key, 并设置该值为 YES
或者 在plist 的树形图中 添加 Application supports iTunes file sharing 这个key,值为YES

如果是在iOS Simulator中,应用程序的“用户目录”的“Documents”路径,可以用
NSLog(@"%@", NSHomeDirectory());
来获取