更新到Xcode 8 的同学应该都遇到了这个问题:用Xcode 8运行项目,日志会疯狂的刷,就像下面这种图一样:

日志输出

于是,简单搜寻了下,“歪果仁”给出了如下解决方法:

Edit Scheme-> Run -> Arguments, 在Environment Variables里边添加 OS_ACTIVITY_MODE = disable

解决方法图解

这样设置之后,就屏蔽掉那些烦人的日志了。

关于这个问题,推荐一篇文章供大家查阅《活动追踪》

关于这个标题,起因是这样的。

最近一次做项目需求时,遇到这样一个需求,就是本来我们App是必须注册或者第三方登录才可以使用,现在希望不登录也可以浏览App里面的内容,只是在需要的时候才提示登录,并且在用户没有登录的情况下,用户选择并登录成功了,程序需自动完成用户操作登录前的操作。比如购买商品时没有登录,用户登录成功后,直接跳转至订单确认页面。

Read more »

更新内容:

使用下面这句命令,就不再需要手动处理了:

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目录下的所有插件,重新装一下插件即可。此方法比较笨拙,如果大家有好的解决方法,欢迎留下评论。

Read more »

引子

实际开发过程中,我们可能会使用到输入框,一般的需求我们都可以直接用UITextField来解决,我们都知道UITextFieldplaceholder属性,他可以提示用户正确的输入格式。但是,UITextField只支持单行输入,如果我们想做一个跟iMessage发送消息一样的输入框,或者新浪微博里面发微博的输入框,UITextField就无法满需求。

Read more »

image

很多人在电脑系统更新到 Mac OS X Yosemite 时候,原来好用的Cocoapods罢工了。于是,按照网上的教程重装一遍,又可以重新使用了。

Read more »

小引

实现圆形头像的方法有很多种,下面就是其中一种简单的方法。

1
2
3
4
5
UIImageView *headIcon = [[UIImageView alloc] initWithFrame:CGRectMake(85, 110, 150, 150)];
headIcon.layer.cornerRadius = 75.0f;
/* 针对有imageView的需要设置下面属性为 YES 否则圆角失效 */
headIcon.layer.masksToBounds = YES;
headIcon.image = [UIImage imageNamed:@"headIcon"];

但是,本文将会介绍一种不需要写这些代码就可以实现圆形头像的方法。

Read more »
0%