摘要:
> 本文翻译自[How to make a custom keyboard in iOS 8 using Swift][1]我将讲解一些关于键盘扩展的基本知识,然后使用iOS 8 提供的新应用扩展API来创建一个莫斯码键盘。大概需要你花20多分钟来走完所有的步骤。 [完整代码][2]## 综述一个自... 阅读全文
摘要:
本文翻译自:[Simple, interactive notifications in iOS 8][1] 在iOS 8 中新添加了一个API用来创建可交互式的通知。这些API允许你向在应用外的用户提供额外的功能。我发现网络上缺少清晰的例子,所以我认为我应该写一篇文章来向你展示如何简单地实现这个功能 阅读全文
摘要:
本文翻译自:[Building and Running .NET’s CoreCLR on OS X][1] 没错,你没听错,[微软已经开源了.Net 核心的完整运行时实现 CLR][2],而它不仅仅可以运行在Windows 上。他们不是随便地转储一堆ZIP文件到一个FTP服务器上,而是给我们提供了 阅读全文
摘要:
> 本文翻译自[Design Patterns: The Strategy Pattern][1]目前为止我们已经在这个系列中接触了三个设计模式。我们定义了4种类型的设计模式。在这篇文章中,我将讲解 策略模式,这是属于行为类别的设计模式的。你可能会有一个疑问:我们什么时候该使用这个模式呢?当我们有不... 阅读全文
摘要:
本文翻译自:[HOW TO BUILD A CUSTOM (AND “DESIGNABLE”) CONTROL IN SWIFT][1] 大约两年前我写了一篇关于如何在iOS里创建自定义控件的教程。那篇教程在开发者社区中非常受欢迎,所以我决定用Swift语言来更新它,同时添加 designale/i 阅读全文
摘要:
本文翻译自:[Fun with gradient masks and the iOS 7 status bar][1] 在iOS 7以前,设计师和开发者实际上并没有太多考虑到状态栏。它是存在于我们应用的框架frame之外的,而且仅仅占用了22像素高的空间。现在,一切都改变了。这个新的状态栏是在我们应 阅读全文
摘要:
本文翻译自:[Parallax scrolling album covers with UICollectionView][1] 视差效果现在风靡一时,iOS7上更是使用了很多。在新的音乐App中,在iTunes Radio中,都有一种我非常喜欢的特别的视差效果。滚动的专辑封面栈。实现这个效果似乎是 阅读全文
摘要:
本文翻译自:[Stretchy UICollectionView headers][1] 滚动视图的反弹效果可能是iOS中最具特色的效果之一。虽然最初只是华而不实,但随着时间的推移,实际上它已经发挥了一些功能用途,像下拉刷新。另一个很好地应用滚动视图的反弹效果的,就是我最近看到的弹性头部视图。 ![ 阅读全文
摘要:
本文翻译自:[SSH Tunnel – Port Forwarding With SSH][1] SSH 有很多功能,SSH 管道就是其中一个。SSH管道是两台机器间的安全连接,经常被称为“SSH隧道”,或者“端口转发”。 使用SSH,我们可以绑定本地计算机的指定端口到远程计算机上的指定端口。这将在 阅读全文
摘要:
本文翻译自:[Radare – The Reverse Engineering Framework][1] Radare开始作为一个简单的命令行界面的十六进制编辑器,支持64位偏移量以从磁盘中搜索和恢复数据。它已演变成由一个以十六进制编辑器为中心所组成的项目,包括组装/分解器,代码分析,脚本功能,分 阅读全文