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

  • 相关阅读:
    小程序修改数组中对象的某个值或者修改对象值
    小程序实现textarea随输入的文字行数变化高度自动增加
    jquery获取data-xxx自定义属性的值遇到的问题
    koa2使用注意点总结
    koa项目用mongoose与mongodb交互,始终报错FormModel is not defined
    动态添加的html元素绑定事件的方法
    wordpress主题升级之后返回到原来版本主题的方法
    mongodb可视化工具连接报错
    koa2实现拦截器进行登录前session校验
    vue路由跳转报错解决
  • 原文地址:https://www.cnblogs.com/tangtianming/p/11165067.html
Copyright © 2011-2022 走看看