Pull to Refresh UIViewController in iOS
如果你强制添加一个UIRefreshControl
到一个UIViewController
,你会得到一个错误。
UIRefreshControl 只能由一个 UITableViewController 管理。
所以,这里有一个诀窍
如果你强制添加一个UIRefreshControl
到一个UIViewController
,你会得到一个错误。
UIRefreshControl 只能由一个 UITableViewController 管理。
所以,这里有一个诀窍
由于现代魔法咒语越来越复杂,一个成功的项目往往需要以月来计算,深谙此道的魔导师们便被尊称为了人月神话
在这种环境下,精神力对于法师们来说,就显得十分宝贵与重要
说起精神力,其实在精灵国度发音为 WillPower
,只不过传入天朝后,被不知情的麻瓜们硬译为 自控力 或 意志力
听起来十分神秘 + 高大上,其实只要抓住两个特性即可
一直以来,我就很奇怪
大众眼中的程序员,一般是呆头呆脑,按逻辑办事,终日沉浸在自己世界,沉默寡言,高智商低情商,为哪种编程语言或框架比另一种要好争论不休
哦,还有最重要的一条:木有妹纸
这也让我很困惑,甚至有段时间我发自内心的不认同这个标签
因为纵观国外的一些大牛,他们除了代码精湛之外,还写 Blog、出书、营销、开公司、拉风投、潜水、登山、旅行…
而且并非浅尝辄止,只能用逆天来形容
这…还是程序员么
看了此书才明白,此人种名曰:黑客(Hacker)
天哪,终于翻完了,1k 多页啊!!!
把里面 80% 的代码手打了一遍,发现了代码中的两个 BUG
另外有错误的,童鞋们可以在 Github 上 Pull Requests
给 oreillymedia/iOS7_Programming_Cookbook
当我在阅读iOS 7 编程食谱时,突然想到我到底写了多少行 Obj-c 代码。
早前我还在 Windows 操作系统的时候,曾经用SourceCounter来做这个事情。
但是SourceCounter不支持 Mac OS X。
所以,我发现了一个有趣的命令行:
1 | find . -name "*.m" -or -name "*.h" | xargs grep -v "^$" | wc -l |