Mac命令行环境配置备忘(常更)

Ruby gem

Mac 内建了Ruby, or (没有?)不管了。墙外忽略。

Ruby gem 更换淘宝源,不换慢到死。

$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/

$ gem sources -l

*** CURRENT SOURCES ***

https://ruby.taobao.org

# 请确保只有 ruby.taobao.org

$ gem install rails

ruby.taobao.org/

Home brew

虽然这货去面试被拒了,哈哈哈......

UIImage的scale坑

在做Play+的图片剪切的时候遇到个神坑的问题,同样的剪切数据,同样样子的图,对本地图片的剪切效果就是跟对网络图片的剪切效果不一样,而且大概是iOS9.1左右时候出现的问题。简直百思不得其解,但是这种问题又不算小问题,不可能搁置一边,使劲跟了跟,跟到一个UIImage的神坑。

UIImage有个属性叫做scale(废话),官方文档给的描述是这样的:

@property(nonatomic, readonly) CGFloat scale

Discussion

If you load an image from a file whose name includes the @2x mod......

iOS 本地化&国际化

看来网上好多关于本地化&国际化的文章和分享,太多的说得太繁琐,看了一通还是觉得云里雾里不知怎么下手,这里就来个简单的干货,如果想了解详细理论资料的请查看苹果官方文档或者戳这里,废话不多说了。

1.使用IB绘制界面的简单咯,直接添加新的local就可以自动生成了,这里是__纯代码__绘制界面使用的方法。

2.在代码里面所有需要使用到国际化字符串的地方把

@"你要国际化的字符串"

改成

NSLocalizedString(@"你要国际化的字符串的英文", @"你要国际化的字符串的描述")

或者苹果这......