zoukankan      html  css  js  c++  java
  • iOS开发使用Xcode的一些小技巧

    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 请慎用该命令删除文件。

  • 相关阅读:
    win10使用Scoop软件包管理器,支持版本切换
    使用ddns-go实现本地IP或公网IP动态域名解析
    使用Frp实现内网穿透
    Win10开发环境搭建
    Java使用Jabba进行版本管理
    Win10将用户目录Users迁移到其他盘
    【测试开发】十五、接口测试-接口定义-实现接口编辑功能
    【测试开发】十四、接口测试-接口定义功能-前后端-实现新增
    【测试开发】十三、接口测试-接口定义功能-前端-实现动态增删表单
    【测试开发】十二、接口测试-实现接口列表功能-递归查询子节点下的接口
  • 原文地址:https://www.cnblogs.com/tangtianming/p/11165067.html
Copyright © 2011-2022 走看看