PayPal iOS SDK支付集成教程 PayPal 的 iOS SDK 挺适合接入支付功能的,尤其是你要做移动端电商项目,集成流程比较顺,文档也还算靠谱。最关键的一点,它了测试用的 Mock 模式,能让你在完全离线的情况下跑通支付流程,效率高。 沙箱环境和生产环境的切换也蛮方便的,注意两边的client_id和client_secret
Reveal 1.6.2UI调试工具 Reveal 的 UI 调试功能挺强,尤其适合搞 iOS 开发的你。1.6.2 版本的破解包也测试过了,安装方便,响应快,配合 Xcode 使用体验还不错。你在调界面布局或者视图层级的时候,会觉得它真的挺省事儿的。 Reveal 的视图层级查看功能蛮直观,拖动、点击都顺手,基本上不用怎么学就能上手。
iOS 10.3真机调试镜像 iOS10.3 的真机调试包,对你用 Xcode 跑程序时遇到“Could not find Developer Disk Image”挺管用。升级系统后突然调不了真机,基本都是因为 Xcode 里缺了对应版本的调试镜像。嗯,把10.0 (14A5339a).zip解压后,放到Application
瀑布流布局JavaScript实现 瀑布流布局的自适应列高和不规则排布,用在图片展示上真是太合适了,像 Pinterest 那种页面,看着就舒服。 图片展示页的利器就是瀑布流布局,尤其适合做类似蘑菇街、Pinterest 那类内容繁多又尺寸不一的页面。它的最大特点就是:每列高度不固定,根据图片大小自动排布,视觉上比较舒服,没那么呆板。
PuyoClone Swift消除游戏项目 PuyoClone 的代码挺适合练手的,灵感来自经典的俄罗斯方块,不过玩法更偏向“消消乐”,小球颜色一搭上就能连锁消除,挺有意思。整个项目逻辑清晰,用的是 iOS 平台常见的Objective-C或Swift,估计用了UIKit或SceneKit来搞动画和用户交互。游戏循环、碰撞检测、动画、交互这些
Mac OS X 10.6.3雪豹系统 雪豹系统的清爽界面和轻量级设计,对老设备友好。Mac OS X 10.6.3 虽然年代久远,但在某些特定开发环境下,比如老版本的 Xcode 或 Flash 开发,还是挺有价值的。尤其是想在旧机器上跑点东西的同学,用这个系统折腾一下还挺合适的。 老款Mac或者一些AMD平台上安装雪豹,其实并不算麻烦
仿腾讯好友列表展开收缩效果UI实现 仿腾讯好友列表的展开收缩效果,蛮常见也蛮实用,是在联系人类应用里。你如果在做 IM 或者通讯录功能,这个代码资源真的可以省不少事。 树形结构的数据配上UITableView或者RecyclerView,就能做到分组点击展开、再次点击收缩。响应也快,逻辑也不难,关键是体验好。 结构上,一个数据模型就搞
OCAndSwiftDemo iOS混编示例 OC 项目里的 Swift 模块,或者 Swift 工程里调 OC 代码,其实挺常见的,尤其是老项目里头。这个资源叫OCAndSwiftDemo,它讲的就是OC 和 Swift 混编这事儿,挺实用的。你如果在搞 iOS 开发,多多少少都得碰上点这类情况。桥接头文件是关键。加上ProjectName-
iOS ScrollView点击封装组件 iOS 开发里的滚动视图,功能是真的强大,尤其是用来做图片浏览、内容滑动那类交互。封装一个带点击事件的 ScrollView,可以帮你省掉多重复劳动。自定义的MyScrollView类挺方便的,支持传数组进来自动生成子视图,还能直接回调点击事件,响应也快,代码也简单。用法上直白,传个数据数组,加个点
NSObject GNUstep实现源码 NSObject 的源码,真的是 Objective-C 开发里挺值得一看的资源。你平时用的那些init、dealloc、KVC、KVO,其实背后都藏着多机制和巧思。这份压缩包就是 GNUstep 版本的实现,跟 Apple 那套类似但又不完全一样。读一读,能帮你更扎实地理解 OC 底层,也能顺手看