1、打开iOS项目

如果你当前目录下既有project又有workspace,你可以在终端使用命令“xed.”自动打开workspace,如果只有project,它会自动打开project。

2、清理无用的模拟器或者支持文件

当你使用了Xcode 几年后,你会发现Xcode附带的文件越来越大,这个时候你可以使用命令“xcrun simctl delete unavailable”去删除一些不再支持的模拟器。

3、开启编译时间查看功能

 如果你想知道你的项目编译完成需要多久时间,可以使用如下命令:

 defaults write com.apple.dt.Xcode ShowBuildOperationDuration -bool YES

4、约束标识  当你使用Auto Layout布局时,经常会在控制台看到很多约束警告的日志,但你又不清楚具体是那个约束有问题,这个时候你可以使用约束标识,给每一个约束添加一个标识,这样你就很清楚的知道那个约束有问题。如下图

5、保持控件栏一直可见

Xcode 10 之后使用Xib或者storyboard拖拽控件时,拖拽一个后控件库就不见了。可以按住option键,然后再拖拽控件就可以保持控件库一直可见。快捷键显示控件库 shift +command +⇧。显示图片库快捷键 shift + command + M。

6、Xcode编译老的项目报错 Command PhaseScriptExecution failed with a nonzero exit code 

点击File→workspace setting/project setting → 修改build system 切换到Legacy Build system。意思是切换到遗留系统。如果第三方库导入头文件不智能提示时也可以用这个方法。Xcode 10之后默认同一个文件夹下的才会智能提示。swift项目会好点。

7、Xcode 文件里代码跳转到指定行 command + L 然后输入行号

下面提到的一些小技巧属于使用Mac电脑时的

1、快捷显示隐藏文件 command + shift + . 来显示和隐藏隐藏文件。

2、安装文件损坏解决方法 sudo spct1 --master-disable

3、 Finder显示绝对路径  defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

4、删除文件没有权限时 重启按住command + R进入恢复模式,然后从实用工具进入终端输入:csrutil disable 然后重启,完成后改为csrutil enable 请慎用该命令删除文件。

最新文章

  1. 移动端css知识总结--字体,毛玻璃效果,input和disabled
  2. 我的window10
  3. SQL Server DDL触发器运用
  4. Metro UI 菜单(Winform)
  5. 【BZOJ-4653】区间 线段树 + 排序 + 离散化
  6. nginx的简单操作
  7. imageserver
  8. iOS多线程-02-GCD
  9. 查看C语言的方法名
  10. golang文件上传和下载
  11. iOS开发中文件的上传和下载功能的基本实现-备用
  12. [HTML5] Level up -- Display
  13. 使用uWSGI+nginx部署Django项目
  14. tensorflow、cuda、cudnn之间的版本对应关系
  15. 特征点方法 - Harris和SURF的手工实现
  16. WINDOWS 下 修改APACHE 并发数
  17. Codeforces 892 C.Pride
  18. PhpStorm函数注释的设置
  19. MCM写作
  20. Hbuilder MUI 注册短信验证60秒后重新发送

热门文章

  1. 201871010109-胡欢欢《面向对象程序设计(java)》第十三周学习总结
  2. 201871010101-陈来弟《面向对象程序设计(Java)》第十二周学习总结
  3. Linux安装docker(ubuntu16.04和centos7.4)
  4. 【Spring Data JPA篇】项目环境搭建(一)
  5. WARN Connection to node 2 could not be established. Broker may not be available. (
  6. pointnet++之classification/train.py
  7. [LeetCode] 464. Can I Win 我能赢吗
  8. 如何让position fixed不再基于浏览器窗口定位
  9. java ssh免密登录
  10. Thread&ThreadPool、Parallel、Async和Await用法总结