每周综述

Aaron Brethorst, 2013年4月6日

欢迎来到我们的每周综述!除了我们常规的特色栏目,我们还有来自网络各处的有趣文章和链接,供您消遣和启发。来看看吧!下周,我们将开始一系列与iOS开发者社区杰出人物访谈。有哪位开发者您想要我们介绍?给我们留言让我们知道。我们还将深入探讨如何将AFNetworking与ReactiveCocoa结合使用。

敬礼,
Aaron


我们正在阅读

  • Vinylogue的制作 – 对GitHub的ReactiveCocoa扩展在iOS应用中的使用进行了深入探讨。这是一篇长文,但非常值得您花时间阅读。
  • 使用Node.js交付iOS推送通知 – EngineYard深入介绍了构建基于Node.js的APNs服务器。
  • Helios框架 – Mattt的最新项目是一个基于Ruby、兼容Sinatra和Rails的后端框架,用于iOS应用。
  • Mixpanel趋势 – 一直以来,获取iOS版本趋势的整体视图都极其困难。上周,Mixpanel推出了其趋势页面,显示了使用其服务的所有移动应用的操作系统版本数据。非常有用。

本周控件:MSPullToRefreshController

MSPullToRefreshController

允许您在任意的UIScrollView上实现“下拉刷新”控件。为什么比其他实现更好?

  • 它不干扰内容,仅观察滚动视图的偏移量。
  • 您可以提供自定义视图。
  • 您可以提供自定义的“刷新”周期行为!即当拉过一定偏移量后,您可以执行任何您想要的操作!

有了它,您可以使用这6个代理在事实上实现任何“下拉刷新”库!

注意:这个库由来自GoMiso的https://github.com/bONchONhttps://github.com/timothy1ee 这位优秀的团队创建。

MIT授权。

了解更多 加入收藏 观看视频


每周综述

ADSlidingViewController

ADSlidingViewController

一个功能丰富的易于使用的滑动视图控制器。支持iOS 5及以上版本的iOS设备。

MIT授权。

了解更多 加入收藏


BubbleThingie

BubbleThingie

为iOS消息提供图片气泡。

MIT授权。

了解更多 加入收藏


使用JSONModel的正确定义数据模型

Proper data models with JSONModel

每两个应用或更多使用某种类型的JSON饲料或基于JSON的API作为其备份。然而,能够实现强健、稳定和高效的应用并不多;使用JSON的正确方法是使用数据模型来符合Cocoa MVC工作流程。JSONModel免费为您提供智能模型、网络和智能API客户端。它还支持跨平台——iOS或OSX都是没有问题的:)

为您节省大量代码行并掌握基于JSON的通信。

MIT授权。

了解更多 加入收藏


TWStatus

TWStatus

在状态栏上显示通知状态,模仿Sunrise和Mailbox。

MIT授权。

了解更多 加入收藏


MTTestSemaphore

MTTestSemaphore

一个帮助您创建测试异步方法的类的类。您需要此功能来测试任何从网络获取数据、使用位置、相机等的类。

MIT授权。

了解更多 加入收藏


LBReadingTime

LBReadingTime

UITextView扩展类别,用于计算总阅读时间或剩余阅读时间+显示剩余阅读时间的指示面板。

MIT授权。

了解更多 加入收藏


DOTabbar

DOTabbar

具有对Mac OS X分组项目支持的轻量级和可定制标签栏控件。

MIT授权。

了解更多 加入收藏


CLFContainerViewController

CLFContainerViewController

CLFContainerViewController使创建自定义容器视图控制器变得更加简单。

使用此类,您可以为子视图占据容器整个包含范围的容器视图控制器创建视图控制器。例如,您的子类可以模仿一个导航控制器、一个标签控制器或一个页面视图控制器,尽管您当然不仅限于重新创建现有的容器。

视图控制器层次结构、视图层次结构和视图外观调用均由基类管理,因此在创建自定义容器类时无需担心任何这些细节。相反,您可以将注意力集中在容器的外观和行为上。

MIT授权。

了解更多 加入收藏


RKCropImageController

RKCropImageController

这是一个支持缩放的模态样式剪切图像控制器。
使用您的图像缩放,以更精确地选择剪切框

Apache 2.0许可证。

了解更多 加入收藏


APExtendedPageController

APExtendedPageController

受到Google Chrome启发的视图控制器滚动体验。

许可证未指定。

了解更多 加入收藏


Letterpress Explosion

Letterpress Explosion

类似Letterpress的爆炸效果。

名为explode的UIView类别,可以将UIView分解成碎片。

虽然不是完全相同,但会将人们引向正确的方向。

MIT授权。

了解更多 加入收藏


M6ParallaxController

M6ParallaxController

用于偏移视图和表格视图的偏移控制器。

Apache 2.0许可证。

了解更多 加入收藏