Builder Pattern 在 Objective-C 中的使用
在说 Builder Pattern 之前,我们先来看看一个场景。假设我们要预定一个 iPhone 6,要 64G 的,金色的,用代码表述大概是这样//PFX是一个前缀,因为直接写iPhone6不符合类名大写的习惯,写成IPhone6更是怪异╮(╯▽╰)╭
PFXiPhone6*iphone=[[PFXiPhone6alloc]init];
iphone.storage=64;
iphone...
编写更加稳定/可读的javascript代码
每个人都有自己的编程风格,也无可避免的要去感受别人的编程风格——修改别人的代码。修改别人的代码对于我们来说的一件很痛苦的事情。因为有些代码并不是那么容易阅读、可维护的,让另一个人来修改别人的代码,或许最终只会修改一个变量,调整一个函数的调用时机,却需要花上1个小时甚至更多的时间来阅读、缕清别人的代码。本文一步步带你重构一段获取位置的组件——提升你的javascript代码的可读性和稳定性。本文内容...
jQuery横向图片手风琴插件

之前我们已经向大家分享过很多基于jQuery的手风琴插件,包括jQuery手风琴菜单等,比如炫酷的jQuery手风琴图片和菜单插件及源码这篇文章中就包含了很多jQuery手风琴插件。今天我们要分享另外一款jQuery横向图片手风琴插件,切换图片时可以展示图片文字描述,效果非常不错。...
jQuery轮播切换组件 可播放多张图片

这是一款基于jQuery的图片轮播组件,在这个组件中,你可以任意指定8张图片,然后插件就会帮你自动生成缩略图,并且自动开始切换播放图片。当然,你也可以手动切换图片,只要点击缩略图即可,这款jQuery轮播切换组件配置比较方便,唯一的不足就是只能指定8张图片,灵活性不强。...