万神劫

万物天地为剑,神鬼妖邪为剑
劫波万渡,宇宙苍穹尽为剑
是为万神劫!

8条评论 2016-01-15

从前端到iOS

引子

我从去年3月份开始学习 iOS,大约1个多月之后进入正式开发,截止目前已经完成了4个 App(两个公司的中型 App,两个私人的小型 App)
陆续有一些做前端的同事向我咨询该如何入门 iOS 开发,所以最近回顾了一下学习的历程,写成本文。
这篇文章不是 Step by Step 的介绍,也不会深入讨论太多技术细节,而主要是提炼关键的知识点,并将 iOS 与前端做一些类比,希望帮助前端开发者「触类旁通」「举一反三」地快速了解整个 iOS 体系,以更针对和有效地学习。
另外我推荐在入门阶段,

阅读全文...
1条评论 2015-12-17

使用Charles Proxy提升iOS开发效率

以前做前端开发的时候,使用最多的工具就是 Fiddler ,用来定位问题、模拟特定场景非常方便,极大提升了开发效率。
而转做 iOS 开发以后,一大头疼的问题是 Fiddler 没有 Mac 版,幸亏找到了 Charles Proxy 这个还不错的替代工具,不过使用上与 Fiddler 还是有不少区别
另外据我不完全的观察,不少 iOS 开发工程师并不习惯于使用 HTTP 抓包工具……因此我觉得还是有必要写一篇文章介绍下 Charles

购买授权

首先,

阅读全文...
2条评论 2015-10-22

为UITextField增加MaxLength特性

实现方案

在 HTML 的世界里,输入框天生就有 MaxLength 属性,可以限制用户输入的最大字符数量
可惜 iOS 上对应的 UITextField 并没有这样方便的属性,只有自己动手来实现
MaxLength 的实现并不难,如果去 StackOverflow 上搜一下,能看到大量的答案,比如这个回答,基本原理都是这样

阅读全文...
8条评论 2015-01-19

2014 剁手记录

2014年是工作以来最忙的一年,当然不出所料也是收获最大的一年,不管是经验、收入还是……败家物品……
昨天翻了一下去年的购物记录,狠狠地吓了一跳,居然买了这么多“乱七八糟(老婆语)”的东西!
鉴于“瞎BB“下文章很少(当然别的分类也不多),我决定写篇文章记录一下。
当然为了防止老婆看见此文后打死我,文中物品一律不注明价格、不附带链接,请各位善用搜索_^

自动搅拌咖啡杯

底部装上两节7号电池,按下开关就可以自动搅拌了,这绝对是 Knewone 100元以下商品中最最实用的一款
而且据我观察,

阅读全文...