1. 下载,解压

下载工具:https://github.com/CatchZeng/Localizable.strings2Excel

解压开之后把里面的两个zip也解压开

2. 安装工具

pyexcelerator

打开命令行工具,cd到 .../Localizable.strings2Excel-master/pyexcelerator-0.6.4.1 文件夹,执行:

sudo python setup.py install

xld

cd到 .../Localizable.strings2Excel-master/xlrd-1.0.0 文件夹,执行:

sudo python setup.py install

3. 使用脚本

cd到 .../Localizable.strings2Excel-master/python 文件夹

如需将Excel表格转换成Localizable.strings或者strings.xml文件,执行:

python LocalizableBack.py -f xxx/xxx.xls -t xxx/xxx

如需将Localizable.strings或者strings.xml文件转换成Excel表格,执行:

python Localizable.py -f xxx/ -t xxx/

工具的链接在:GitHub/CatchZeng 感谢作者编写了如此方便的工具!
更多详细使用脚本请阅读官方README文件

开发中有时候会遇到这样的需求,要给用户一个取色板,让用户从中自由地选取颜色,用来改变主题或者控制灯具的颜色等。这时候我们就需要获取一个视图的指定坐标的颜色值。

阅读全文

假如你需要把一个字典或者别的什么东西保存到沙盒里,你准备怎么做?也许你已经条件反射的想到了操作步骤……其实,你可以不必每次都那么老老实实的把每一步写出来,一行代码就可以了:【路径+保存文件】两个关键点,组成一条链式语法。

阅读全文

BLE,即 Bluetooth Low Energy 低功耗蓝牙。可穿戴产品、无线耳机、无线鼠标等低功耗外设都使用 BLE 技术。轩霆科技所使用的手环和手表产品就是通过 BLE 连接与手机同步数据。

本文以官方文档作为主要教材进行学习,所有插图均来源于苹果官方文档,文末提供文档链接。

阅读全文

混乱不是深渊。
混乱是阶梯。
很多人想往上爬 却失败了
且永无机会再试。
他们坠落而亡。
有人本有机会攀爬,
但他们拒绝了。
他们守着王国不放
守着诸神
守着爱情
尽皆幻想。
唯有阶梯是真实存在。
攀爬才是生活的全部。
—— Game of Thrones

阅读全文

本文只是我在大学时期关于小组决策效率与分工方面的思考,可能不适用于其它场景。

在任何一个团队中,我始终都是先做一个观察者。因为在掌握足够的信息之前,我的看法可能是片面的,由此产生的观点及推论发表出来可能会误导人。

阅读全文