屏蔽Xcode 8“烦人”的日志输出
更新到Xcode 8
的同学应该都遇到了这个问题:用Xcode 8
运行项目,日志会疯狂的刷,就像下面这种图一样:
于是,简单搜寻了下,“歪果仁”给出了如下解决方法:
Edit Scheme-> Run -> Arguments, 在Environment Variables里边添加 OS_ACTIVITY_MODE = disable
这样设置之后,就屏蔽掉那些烦人的日志了。
关于这个问题,推荐一篇文章供大家查阅《活动追踪》。
更新到Xcode 8
的同学应该都遇到了这个问题:用Xcode 8
运行项目,日志会疯狂的刷,就像下面这种图一样:
于是,简单搜寻了下,“歪果仁”给出了如下解决方法:
Edit Scheme-> Run -> Arguments, 在Environment Variables里边添加 OS_ACTIVITY_MODE = disable
这样设置之后,就屏蔽掉那些烦人的日志了。
关于这个问题,推荐一篇文章供大家查阅《活动追踪》。
关于这个标题,起因是这样的。
最近一次做项目需求时,遇到这样一个需求,就是本来我们App
是必须注册或者第三方登录才可以使用,现在希望不登录也可以浏览App
里面的内容,只是在需要的时候才提示登录,并且在用户没有登录的情况下,用户选择并登录成功了,程序需自动完成用户操作登录前的操作。比如购买商品时没有登录,用户登录成功后,直接跳转至订单确认页面。
在这里记录下自己用到的一些好的Xcode
插件,方便以后换电脑或者重装。
更新内容:
使用下面这句命令,就不再需要手动处理了:
1 | find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID` |
但是,在实际操作时,使用上面的方法也有不起作用的时候。这个时候,我使用了个比较笨的方法,就是直接删除~/{当前用户名}/library/Application Support/Developer/Shared/Xcode/Plug-ins
目录下的所有插件,重新装一下插件即可。此方法比较笨拙,如果大家有好的解决方法,欢迎留下评论。
实现圆形头像的方法有很多种,下面就是其中一种简单的方法。
1 | UIImageView *headIcon = [[UIImageView alloc] initWithFrame:CGRectMake(85, 110, 150, 150)]; |
但是,本文将会介绍一种不需要写这些代码就可以实现圆形头像的方法。