您的位置:首页 > 编程语言

Github上的热门开发资源推荐

2013-06-20 09:49 447 查看


开发者编码工具ColorSense for Xcode

ColorSense是一款Xcode插件,能让开发者视觉化地使用UIColor (and NSColor),方便开发者定义颜色。该插件的编辑菜单增加了一些项目来插入颜色或者暂时禁用颜色高亮。菜单没有默认的键盘快捷键,但你可以通过系统的键盘参数选择进行设置。

局限性:
适用于常量颜色,不适用于[UIColor colorWithWhite:foo * bar + 1 alpha:baz]
现仅支持RGB (colorWithRed:green:blue:alpha:), grayscale (colorWithWhite:alpha:), 以及named colors (redColor...) ,不支持HSB 或CMYK。

iOS开发者文档阅读DocSets-for-iOS

DocSets是Ole Zorn开发的一款免费app,为开发者提供了一个很便捷的阅读苹果iOS开发文档的工具,尤其是在iPad上。现在这款app已经开源,你可以用它开发出一款类似的app,以查看其它文档。



这款app充分利用了iPad 的UI控件,允许用户设定书签和在浏览器中打开。支持iCloud 云同步书签,电子邮件分享书签等。不过,在使用前,开发者需要下载相应的文档包,这样就可以进行离线阅读。



销售报告下载工具AppSales-Mobile
此前,AppSales支持下载应用评论、优惠码以及支付情况。这些功能对iTunes Connect和App Store的依赖性比较大,因此如果iTunes Connect网站发生变化,那么AppSales-Mobile的功能就会受到影响。
由于项目开发者没有太多时间进行频繁修复,因此把AppSales简化至核心功能--下载销售报告。不过,开发者还可以使用之前支持多个功能的版本。



功能:
自动下载每日或每周的iTunes Connect销售报告
条状图标一眼看尽销售情况
以地图方式展示销售情况
自动转换货币
输入你通过iTunes文件分享从其他地方下载的报告(比如通过Mac应用AppViz下载的文件)
可选的新报告推送通知

网络工具包MKNetWorkKit
MKNetworkKit 是一个完全基于 ARC 的网络工具包。支持把上一次请求进行缓存。MKNetWorkKit吸取了ASIHttpRequest与AFNetWorking的优点,并加入了自己的功能。
最新的代码并未在完全在Mac通过测试,iOS上的测试已经完成。包括Digg在内的多款app使用了该项目。关于更详细的信息和教程,你可以到MKNetWorkKit相关博客上查看。http://blog.mugunthkumar.com/products/ios-framework-introducing-mknetworkkit/

iOS应用内付费MKStoreKit
现在的MKStoreKit是第五个版本,可帮你实现在应用内付费的功能,不支持non-ARC编译器。MKStoreKit 5不能很好地兼容MKStoreKit 4,所以不要期望能从前一个版本进行更新升级。即便进行重构,也只是需要5分钟。

下拉刷新列表组件SVPullToRefresh
SVPullToRefresh 允许你通过一行代码把下拉刷新添加至UIScrollView子类别,不需要依赖委托或者子类化UITableViewController。另外,该项目支持简单自定义文本、箭头的外观。
这些UIScrollView类别让下拉刷新和UIScrollView的无限滚动变得非常简单,
SVPullToRefresh使用Objective-C runtime为UIScrollView添加以下3种方法:
- (void)addPullToRefreshWithActionHandler:(void (^)(void))actionHandler;
- (void)addPullToRefreshWithActionHandler:(void (^)(void))actionHandler position:(SVPullToRefreshPosition)position;
- (void)addInfiniteScrollingWithActionHandler:(void (^)(void))actionHandler;

UILabel改进版TTTAttributedLabel
TTTAttributedLabel是一个文字视图开源组件,是UILabel的替代元件,可以以简单的方式展现渲染的属性字符串。另外,还支持链接植入,不管是手动还是使用UIDataDetectorTypes自动把电话号码、事件、地址以及其他信息变成链接。
支持NSAttributedString,兼容iOS 4.3以上系统,自动数据检测,手动链接植入等。
还包括先进的段落样式:
verticalAlignment
textInsets
firstLineIndent
leading
lineHeightMultiple
shadowRadius
highlightedShadowRadius / highlightedShadowOffset / highlightedShadowColor
truncationTokenString
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: