Xcode一些常用小操作

1、command + / 不能注释代码** 解决方法:重启就好了
如果不行:
终端输入 sudo /usr/libexec/xpccachectl
然后重新启动
2、控制台打印出现乱七八糟的东西** 【Xcode一些常用小操作】解决方法:
1)、打开Product ---> Scheme ---> Edit Scheme

Xcode一些常用小操作
文章图片

2)、选择 RUN ---> Evironment Variables

Xcode一些常用小操作
文章图片

添加键值对 :OS_ACTIVITY_MODE disable 3、上传到itunesconnect上的安装包 提示无效二进制文件** 解决办法:
在plist一级菜单中添加字段:

Xcode一些常用小操作
文章图片

然后上传就可以看到有效二级制文件了
其他一些权限:

NSPhotoLibraryUsageDescription App需要您的同意,才能访问相册 NSCameraUsageDescription App需要您的同意,才能访问相机 NSMicrophoneUsageDescription App需要您的同意,才能访问麦克风 NSLocationUsageDescription App需要您的同意,才能访问位置 NSLocationWhenInUseUsageDescription App需要您的同意,才能在使用期间访问位置 NSLocationAlwaysUsageDescription App需要您的同意,才能始终访问位置 NSCalendarsUsageDescription App需要您的同意,才能访问日历 NSRemindersUsageDescription App需要您的同意,才能访问提醒事项 NSMotionUsageDescription App需要您的同意,才能访问运动与健身 NSHealthUpdateUsageDescription App需要您的同意,才能访问健康更新NSHealthShareUsageDescription App需要您的同意,才能访问健康分享 NSBluetoothPeripheralUsageDescription App需要您的同意,才能访问蓝牙 NSAppleMusicUsageDescription App需要您的同意,才能访问媒体资料库

4、新建与使用PCH文件** 1.) 打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步;
2.) 假设你的项目名称为TestDemo, 你的PCH 文件的名字应该为 TestDemo-Prefix.pch,然后创建;
Xcode一些常用小操作
文章图片
3.) 选择 PCH 文件(文章的示例文件为 TestDemo-Prefix.pch) ,可以看到里面的内容如下:

Xcode一些常用小操作
文章图片
4.) 找到 Project > Build Settings > 搜索 “Prefix Header“;
5.) “Apple LLVM 7.0 -Language″ 栏目中你将会看到 Prefix Header 关键字;
6.) 输入: MyDemo/MyDemo-Prefix.pch (如 MyDemo/MyDemo-Prefix.pch )
PS:不知道路径可以将生成的PCH文件拖到命令行,那样就会显示一个完整路径了,但是如果项目在其他电脑上运行会提示找不到PCH文件,解决办法是直接写${SRCROOT}/工程名字/PCH文件名
7.),将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度。效果如下

Xcode一些常用小操作
文章图片

8.) Clean 并且 build 你的项目.
就是这样!Done!现在你可以使用你的 PCH 文件就像你使用老版本的Xcode一样了
5、使用CocoaPods下载文件或者从其他地方Copy文件到项目,#import不到** Xcode一些常用小操作
文章图片
解决方法 6、切换.h与.m的快捷键 control+command+↑
7、自定义Label的文字特性: 选中attributed设置自定义:

Xcode一些常用小操作
文章图片
特性
文字加粗:
选中Plain ->system->style->Bold
8、联网权限,支持https
NSAppTransportSecurity NSAllowsArbitraryLoads

在plist文件中添加项NSAPPTransportSecurity,类型为字典。添加子项NSAllowsArbitraryLoads,类型为Boolean,值为YES。

    推荐阅读