2014-11-3收录周报
January 6, 2016 · View on GitHub
本周特别推荐kentya6/KYCircularProgress:这个进程条类库实现及使用都很简单,支持进程路径的定制,灵活方便。
类库
- kylef/PathKit: 简单、实用的文件路径操作类,常用功能一个也不少。
- kylef/Stencil:通过在模板中支持if, for, ifnot 等语法标签,实现更强大、更灵活的数据及格式输出。
- kentya6/KYCircularProgress:这个进程条类库实现及使用都很简单,支持进程路径的定制,灵活方便。
- Masonry/Snappy:一个基于AutoLayout封装,语法简洁的轻量级布局框架。当然,用代码还是storyboard,全凭开发者喜好。若偏好可视化自动布局,@DevTalking 的两篇译文值得参考《Swift自适应布局教程》和《为iPhone6设计自适应布局》。
教程
- CMDeviceMotion:一篇关于CMDeviceMotion类解读及使用方法的文章。对于iPhone三轴陀螺仪和加速感应器,以及M7/M8协处理器,核心运动框架(The Core Motion framework)提供了完整的API支持。然而文章更重要的意义是启发开发者重视感应器,并结合场景开发新颖好玩的应用。
- 如何在Swift中运用Text Kit框架 : “现在iOS8发布了,在文本渲染方面在延续了之前强大功能的基础上,又提升了其易用性。” 译者:@DevTalking 原文:Text Kit Tutorial in Swift
文档
- iPhone6 & 6 Plus 尽寸适配说明
- iOS 5+ 设备一览:作者的意图是通过这样一张直观的图,指导选择相对合理的设备组合进行开发和测试。PDF版本
- 超越Objective-C,超越Swift:很有趣的作者,除了对Swift有比较专业地概括式理解,还从应用的纬度对新语言提出了自己的要求。比如:自动持久化,自动RESTful API,有表现力的触发器和响应,所见即所得的UI编辑等。译者:@pockry 原文:Beyond Objective-C, Beyond Swift
- iOS 8 与 OS X 10.10 间的自由联动:Handoff 使用详解:有关如何开启和使用Handoff,文章做了比较详细的介绍,并以Safari为例进行了使用说明。作者(@iTumbledSea)撰写此文的英文参考《How to use Handoff with iOS 8 and Yosemite》
技巧
- Don’t Miss These Navigation Bar Interactions in iOS8:iOS8新方法,像Safari那样滑动时自动隐藏navigation。