太棒了!
直接写个对应的 Podspec 提交到 CocoaPods 的 github 上就可以了。不用管它领不领情。
这个很棒啊!!!
#14 楼 @PrideChung 嗯.... 我找个人教教看。
#7 楼 @PrideChung #8 楼 @small_fish__
我觉得能说跟会做还是有些距离的。
正好这几天我有这么个体验。动手实践需要查阅的资料那才多. 我这几天在做一个 iOS 的 Library. 我不是 iOS 开发者,也没有做过一个成型的 APP, 算是个初学者. 而就在这三天的时间里,我查阅了 3 个项目,和相关的官方文档。大概有 10 个文档左右。有如下内容:
frame
, bounds
和它的 transform
之类的。(View Programming Guides)基本层级关系
也弄明白了。因为我在这也需要做一些 trick. (View Programming Guides)UITextView
和 UITextField
还有相关的 delegate, dataSource, Notifications 类以及 RSRange
和 NSString
. 因为我要对它做一些 trick. (UITextView/UITextField Class Reference; Text Programming Guide; NSString Class Reference )Notifications
相关的官方文档。我需要用到。delegate
模式和 block
的使用学习了下。这是在考虑对外接口问题。而为了让这个 Libray 好用。我需要去调查使用场景。也就是去阅读多些项目代码,看看大家是如何使用 UITextView
或者 UITextField
的。
而最重要的是,我阅读这些文档是为了解决问题并去实现了的。那感觉是比较深刻的,而且是掌握了如何使用它们的。更何况我需要用来实现一些比较不一样的有趣效果。
所以,我觉得动手实践还是比教会人学得东西来得多。
这句话是谁说的..
我去.... 我之前买的那个是 Parallels Desktop 9 for Mac Upgrade 的...
给我瞄一眼就关掉了。还瞎扯什么。
我认为是这样的:
比如当你的 wash_hand
方法执行的内容需要另一个单独的测试,那么只要 mock
这个方法,确保它有被调用到就好了.
而我对 stub
的理解是:忽略 .
请查阅 ruby 如何执行 shell 命令。
#25 楼 @greatghoul #24 楼 @springwq
我觉得应该已经不少了。我很多天在图书馆都看到同一个小孩在计算机书本里转,有一次我看到的都是黑客攻防的书籍...
Terry 你的文章真的是充满了基情,噢不,是激情。
#1 楼 @small_fish__ 你那个背景图片应该换个模糊的或者切分...打开看上去有点慢
#8 楼 @greatghoul 我就是挖了你的才想发这个帖子的。
PS. 发现输入 :
可以自动补全表情了!!
cool. 啊。我喜欢新东西。体验一段时间看看。
赞!
@coderek cool 啊!对 bind
函数有了解了.
这段跟 ruby 的 扁平作用域 有点像。
Function.prototype.bind = Function.prototype.bind || function(context){
var self = this;
return function(){
return self.apply(context, arguments);
};
}
赞!这可以有啊。 Howard 是个好 BOSS. 其实我当初也应该交学费才对。