MENU

标签 翻译 下的文章

剖析 ARM 64 架构中的 objc_msgSend

转载自个人在 SwiftGG 翻译的文章

很高兴,我又回来了。在刚刚过去的 WWDC 期间,我在 CocoaConf Next Door 做个一个关于剖析 ARM 64 上 objc_msgSend 运行流程的发言。现在我将整理后的内容重新发布到 Friday Q&A 上。

阅读全文

iOS 多网络请求的线程安全

Cover

iOS 网络编程有一种常见的场景是:我们需要并行处理二个请求并且在都成功后才能进行下一步处理。下面是部分常见的处理方式,但是在使用过程中也很容易出错:

阅读全文

使用 HTML 模版和 UIPrintPageRenderer 生成PDF文档

作者:GABRIEL THEODOROPOULOS,时间:2016/7/10
翻译:BigNerdCoding, 如有错误欢迎指出。原文链接

你是否曾经被要求过在app中直接将内容生成为PDF文档?如果没有的话,你是否思考过这个需求该如何实现呢?

虽然使用提问的方式作为文章开头有点不按套路出牌,但是这些问题就是本文要讨论的重点。在app中创建PDF文档,看起来就是一条布满坑的路,但是事实上可能并没有那么恐怖。作为开发者,在面对困难的时候我们总是需要一些替换方案,避免一条道走到黑。手动生成PDF页面确实是一个非常痛苦的过程(取决于文档的内容)并且最终可能会是事倍功半的结果。计算位置、添加线、配色、插入、偏移等等,可能有趣(也可能没有)。但是如果文档内容复杂的话,那么肯定是一件坑爹的事。不太可能有人喜欢干这样的事。

阅读全文

使用 HealthKit 进行睡眠分析

作者:ANUSHK MITTAL,时间:2016/6/18
翻译:BigNerdCoding, 如有错误欢迎指出。原文链接

当今关于睡眠革命的话题的讨论非常热烈,人们也比以往任何时候都更加的好奇。他们关心的内容不仅有在什么时候他们睡着了,还有那些通过分析过去一段时间以来自身睡眠数据所揭示出来的睡眠趋势。随着包括硬件等技术的进步,尤其是智能手机的普及将这个看似正在不断升温的话题带到了一个全新的境界。

苹果公司提供了一种非常酷的方式来安全的与个人健康信息进行交互并且通过预装的内置Health应用将这些健康信息存储起来。通过HealthKit框架你不仅可以创建一个身体素质的应用,还可以访问到用户的睡眠分析数据。

在这篇教程中,我会对HealthKit框架做一个简介,并且演示如果使用该框架创建一个睡眠分析的简单应用。

阅读全文

使用Quick Look框架对文件进行预览

作者:GABRIEL THEODOROPOULOS,时间:2016/4/12
翻译:BigNerdCoding, 如有错误欢迎指出。原文链接

在iOS SDK中你能找到一些不知名但是却非常有用的框架。其中的大多数都能给开发者带来便利节约开发时间。 Quick Look Framework就是这些不知名的框架中的一个,即使你之前没有使用过该框架,你也能从框架的名字中了解一二。该框架为app提供文件的预览功能。和大多数人一样,我也是在第一次需要使用到该框架的时候才了解它,然后就喜欢上了。

阅读全文