周报

Aaron Brethorst,2013年8月24日

大家好,欢迎来到我们的每周汇总!毫无疑问,过去一周最大的新闻是,史蒂夫·鲍尔默将卸任CEO,在未来12个月内接管微软的顶职位。虽然史蒂夫在微软担任CEO的13年里,收入增长了四倍,但自2000年1月至2013年8月,股价下跌了40%。不过,要公平地说,这还包括了像互联网泡沫破裂等外部事件。如果你从2002年1月至2013年8月这段时间来看,股价实际上一直停滞不前。与此相比,IBM在同一时期内上涨了50%,而苹果的股价则上涨了惊人的4367%。

观看我们在阅读部分中的视频,了解史蒂夫在iPhone发布后对其的反应。当然,没有人能预见到iPhone会像现在这样成功,但显然,它显然标志着移动手机的外观和工作的巨大变革,而微软只是手足无措。他们在Windows Phone上做得很出色,但这似乎来得太迟。当我看到(在西雅图)有Windows Phone的人时,十有八九他们都是微软的员工。

不管好坏,PC的绝对统治地位即将结束,而尽管苹果可能在设备领域不是“赢家”,但似乎很明显,微软肯定是一个输家。

最好的,
Aaron


我们在阅读


本周应用

Albumatic
Albumatic是一种简单有趣的方式,可以将你热爱的一切照片收集起来,创建可以分享和协作的专辑。

了解更多


本周控件

TWSReleaseNotesView

TWSReleaseNotesView

在众多疯狂的功能中,iOS 7使用户能够为其应用程序启用自动更新,消除了著名的App Store徽章。这对用户和开发者来说都非常方便,但也有一些缺点

  • 用户意识不到最新更新的变化,除非他们明确打开App Store页面查看发布说明;
  • 花费时间编写优质发布说明的开发者将失去通知和与用户沟通的机会。

TWSReleaseNotesView是一种简单的方法来解决这个问题。它包含一个直接的API,使开发人员能够通过可完全定制的弹出视图显示应用内发布说明,手动设置发布说明列表或直接从应用的App Store页面加载。

MIT许可。

了解更多 加入收藏


周报

HKCircularProgressView

HKCircularProgressView

一个简单的离散/连续圆形进度视图,具有当前/最大属性,可自定义外观和动画。

MIT许可。

了解更多 加入收藏


MZFormSheetController

MZFormSheetController

MZFormSheetController提供了一种替代原生iOS UIModalPresentationFormSheet的方案,增加了对iPhone的支持,并提供了额外的设置控制器大小和感受表格式界面的机会。

MIT许可。

了解更多 加入收藏


EKWelcomeView

EKWelcomeView

EKWelcomeView是一个实现应用中入口视图的解决方案,以满足您的需求——例如教程或如何使用您应用的提示。

MIT许可。

了解更多 加入收藏


RMEIdeasPullToSort Control

RMEIdeasPullToSort Control

RMEIdeasPullToSort控制允许用户在UIScrollView拖动导致负内容偏移时执行多个自定义操作。虽然这个控制可以与任何UIScrollView一起工作,并且可以用于触发任何类型的操作,但它自然适用于UITableView中的排序操作——这就是RMEIdeasPullToSort控制名称的原因。

请参阅 http://rme-ideas.com/blog/2013/7/31/uitableview-pull-to-sort-control

MIT许可。

了解更多 加入收藏


DRImagePlaceholderHelper

DRImagePlaceholderHelper

简化iOS占位符图片。

MIT许可。

了解更多 加入收藏


PListTableViewController

PListTableViewController

olu>TableViewControll器的子类,可以显示不仅包括NSArray,还包括NSDictionary的项。

MIT许可。

了解更多 加入收藏


IADownloadManager

IADownloadManager

iOS下载管理器,可以并行和顺序下载一组文件。

一个简约的iOS下载管理器

以并行或顺序方式下载一组文件。

MIT许可。

了解更多 加入收藏


OSNavigationController

OSNavigationController

OSNavigationController是UINavigationController的开源重新实现。它目前只具备UINavigationController功能的一个子集,但长期目标是复制100%的功能。

OSNavigationController并不真的是为了直接使用而设计的。想法是您可以提交一个分支,然后轻松自定义其外观和行为,以满足您应用可能有的任何特殊要求。由于代码是开放的,并且您不需要担心私有方法、未记录的行为或其他版本的实现更改,因此自定义OSNavigationController比尝试自定义UINavigationController简单得多。

zlib授权。

了解更多 加入收藏


PPImageScrollingTableViewCell

PPImageScrollingTableViewCell

PPImageScrollingTableViewCell是一个UITableViewCell子类,可以在TableView中实现图像水平滚动。

MIT许可。

了解更多 加入收藏


ADFlipTransition

ADFlipTransition

一种iOS的替代展示动画。模仿iOS iTunes/App Store的翻页动画。

包含了对UIViewController、UICollectionViewController和UITableViewControllers类别的概述,便于轻松使用。

MIT许可。

了解更多 加入收藏


MSCMoreOptionTableViewCell

MSCMoreOptionTableViewCell

通过扩展Apple自带的实现而不是重写,提供在UITableViews“swipe to delete”菜单中实现“更多”按钮的“即插即用”解决方案,因此不改变UITableView的标准行为。

  • “更多”按钮可通过代理方法进行自定义
  • 与Storyboard兼容(请参阅所包含的示例项目)

MIT许可。

了解更多 加入收藏


Tap Pad

Tap Pad

使用细胞自动机的简单规则在iOS上生成有趣的音乐模式。只需点击网格即可开始。

注意:这是一个通用的iPhone和iPad应用。

MIT许可。

了解更多 加入收藏


SvpplyTable

SvpplyTable

使用UITableView的展开和折叠菜单,就像Svpply一样。

MIT许可。

了解更多 加入收藏


Zuckerkit

Zuckerkit

Facebook SDK的包装器,使常见任务变得简单。

MIT许可。

了解更多 加入收藏


ATTabandHoldAudioRecord

ATTabandHoldAudioRecord

采用声音可视化波形和LED效果的按住并录音功能,支持ARC和第三方支持F3BarGauge和F3PlotStrip。

MIT许可。

了解更多 加入收藏


ZCImagePickerController

ZCImagePickerController

UIImagePickerController的替代品,增加了多选功能。

MIT许可。

了解更多 加入收藏


UITextViewExtras

UITextViewExtras

包含针对在UITextView中查找文本路径和位置的便利方法的集合。

  • 计算给定点、索引或范围内的字符、单词、句子、行或段落的边界路径(或CGRect)。

  • 测试子串范围。

  • 在给定点上找到最近的字符索引。

  • 在给定点上找到字符、单词、行、句子或段落的最近范围。

  • 计算给定CGRect的子串范围边界。

**和其他一些...

目前用于Drag Pad和Fire Type。

MIT许可。

了解更多 加入收藏


ALAlertBanner

ALAlertBanner

为iPhone和iPad提供的干净简洁的警报(或通知)横幅。提供多种配置和选项。已测试iOS 5.0+。

MIT许可。

了解更多 加入收藏


PPiFlatSegmentedControl

PPiFlatSegmentedControl

支持Font Awesome图标字体库的定制,扁平风格的分段控制。

MIT许可。

了解更多 加入收藏


MotionGestureRecognizers

MotionGestureRecognizers

MotionGestures是一个简单的、跨平台的Leap Motion手势识别库,与iOS的UIGestureRecognizer类相似。使用Leap Motion的简单抽象层构建强大的、由手势驱动的OS X应用。

BSD许可。

了解更多 加入收藏


JCAppleScript

JCAppleScript

一个简单、实用的库,让您能够在封装的 AppleScript 或 OSAScript 中使用 Objective-C 变量。

Apple 为 Cocoa 提供了 NSAppleScript 和 OSAKit 用于执行 AppleScript,但并没有明确的方法可以从 Objective-C 代码中执行带有变量的脚本,除非您执行一个超级长的 [NSString stringWithFormat:]

JCAppleScript 尝试提供一种简单、合理的方式将 AppleScript 文件添加到您的应用包中,并在执行前可选地将 Objective-C 变量插入脚本中。

示例用法

在 MyScript.scpt 中

tell application "Finder"
    display dialog $0 $1
end tell
In Your Objective-C Class

NSArray *myVariables = [NSArray arrayWithObjects:@"Hello", @"World", nil];
[JCAppleScript runAppleScript:@"MyScript" withVariables:myVariables;

MIT许可。

了解更多 加入收藏