在过去几年中,我开发了一系列对我来说至关重要的工具,这些工具对于iOS开发者来说也是极其重要的。有些很明显:GitHub、Instruments、 Reflector 和 Spark Inspector 等。还有一些不那么知名,或者更微妙:GitHub的 Objective-C 流行页面、objc.io 和...Twitter。
是的,真的,Twitter。我认为这是了解iOS开发者社区最新动态的最佳方式,当然前提是你小心地关注你想要跟随的人——它可以提供非常高的信号与噪音比。
上周,Twitter迎来了第8个生日,并推出了“第一条推文”微型网站,帮助您找到(或任何人的)第一条推文。我对看到人们最初写下的话感到非常着迷,无论是元推文(“我在推文上推文!”),还是更加平凡的内容,或者是对某人个人生活深刻的洞察。以下是我最喜欢的其中一些。你们的又是什么呢?
刚刚设置twttr。
— Jack Dorsey (@jack) 2006年3月21日
哦,天哪,我终于加入了twittr...呃...Twitter。
— Aaron Brethorst (@aaronbrethorst) 2007年3月17日
推拉刷新TableView for iOS:Twitter iPhone版(旧称Tweetie 2)开创的了... - http://bit.ly/dOgkHg
— Cocoa Controls (@cocoacontrols) 2011年2月27日
孩子正在洗澡。
— John Gruber (@gruber) 2006年12月1日
在露西工作的时候在网上浪费时间。
— Craig Hockenberry (@chockenberry) 2006年12月2日
编程。
— Brent Simmons (@brentsimmons) 2007年1月17日
下次再见,
Aaron
我们在读什么
本周控件
RPSlidingMenu
这是一个类似UltraVisual风格的集合视图菜单。 MIT许可证。 |
周报综述
EMCarousel
EMCarousel是一个简单易用的3D轮播图,适用于iOS应用。 MIT许可证。 |
PICircularDialer
这是一个展示旧式圆形风格电话拨号的简单应用。 目前它只存储4位数字,然后对其进行确认检查。 许可证未指定。 |
UIImage-DecompressAndMap
一款用于快速显示图片的iOS库,在滚动时也能正常显示。 MIT许可证。 |
SNImagePicker
一个定制图像选择器,可以快速选择多张照片或视频。 许可证未指定。 |
ActiveRecord
适用于Core Data的轻量级Active Record实现。 MIT许可证。 |
FinderSyrahUI
一个展示未来OSX风格Finder的实验。 BSD许可。 |
AWCollectionViewDialLayout
用于显示具有鱼眼效果的半圆形单元格的UICollectionViewLayout。 在你用左手拇指快速浏览项目时,这非常有用,同时确保在滚动时没有部分内容被你的手指挡住。 MIT许可证。 |
KKActionSheet
UIActionSheet的子类,用于为给定索引设置按钮的文本颜色。 MIT许可证。 |
ParticleButton
具有粒子效果的UIButton。 MIT许可证。 |
NRTextTransitions
基本的基于块的文字过渡。 MIT许可证。 |
NTCoreData
NTCoreData是一个小型库,帮助异步执行保存和检索操作。每次保存和检索都是异步进行的。所有关于线程和上下文管理的繁重工作都由NTDatabase类完成。 这个库受到了Florian Kugler写的这篇文章的启发。 Apache 2.0许可。 |
UIFontWDCustomLoader
一款iOS自定义字体加载器。 MIT许可证。 |
RBCollectionViewBalancedColumnLayout
一个定制的UICollectionViewLayout,能以平衡高度的方式显示单元格。你只需要告诉它单元格的宽度,它会为你找到最佳的显示方式。 MIT许可证。 |
PWProgressView
圆形进度视图覆盖层。 MIT许可证。 |
SHPieChartView
一个可重用的UIView子类,用于创建饼图。 MIT许可证。 |
AFSpritz
适用于iOS的完整Spritz SDK。Spritz是一种全新的革命性阅读方法,可以帮助您提高每分钟单词数(wpm)。 MIT许可证。 |
MVFollow
MVFollow是一个轻量级的即时集成解决方案,允许您在Twitter上关注他人。 MIT许可证。 |
HandwritingTextField
这是一个支持手写输入的UITextField类别。 MIT许可证。 |
TPFloatRatingView
这是一个简单的评分视图,支持整数、半整数或浮点值。我找不到可以轻松设置浮点评分的东西,所以我基于这里找到的Ray Wenderlich教程制作了此控件:http://www.raywenderlich.com/1768/uiview-tutorial-for-ios-how-to-make-a-custom-uiview-in-ios-5-a-5-star-rating-view MIT许可证。 |
Tesseract
Tesseract OCR iOS是一个为iOS5+编译的框架,也针对armv7s和arm64进行编译。iOS7就绪。 Tesseract可能是最准确的开源OCR引擎。结合Leptonica图像处理库,它可以读取多种图像格式,并在60多种语言中将它们转换为文本。 MIT许可证。 |
RealtimeChat
RealtimeChat是一个完整的原生iPhone应用程序,可以创建实时基于文本的聊天室,并支持Facebook/Twitter登录。 MIT许可证。 |
SKAnimateScroll
无限滚动图片。 MIT许可证。 |
DKImageBrowser
带缩略图条的iOS图像浏览器 MIT许可证。 |
Localisator
这是一个自定义本地化类,允许在无需重新启动应用程序的情况下更改应用程序语言。 MIT许可证。 |
JJTabBarController
支持的自定义标签栏控制器
MIT许可证。 |
HVColorSelector
MIT许可证。 |
NTSlidingViewController
NTSlidingViewController是一个左右滑动视图控制器容器 MIT许可证。 |