@DianQK
2017-05-11T10:34:31.000000Z
字数 1087
阅读 1091
iOS 开发周报:苹果市值首次突破八千亿美元、enumerated 的正确使用方法
InfoQ-Mobile-Weekly
iOS 开发周报:苹果市值首次突破八千亿美元、enumerated 的正确使用方法.md3.2kB
2017/05/11
新闻
- 苹果市值首次突破八千亿美元:苹果公司的股价周一盘中继续迭创新高,市值历史上第一次突破了 8000 亿美元大关,优势还有望进一步扩大。苹果的股价盘中最高至 153.70 美元。据苹果最新的季报,其流通股总量为 52.14 亿股,这意味着股价达到 153.44 美元市值即可超过 8000 亿大关。
- 苹果向媒体发送 WWDC 邀请:苹果开始向媒体发出 WWDC 2017 全球开发者大会的邀请,确认其将会在 6 月 5 日举行传统的主题演讲。苹果的主题演讲将会在加州圣何塞的 McEnery 会议中心举行,该场地还将会作为接下来的开发者会议的举办场所。苹果从 2002 年以后一直在旧金山的不同地点主办 WWDC 开发者大会,今年苹果突然宣布又改回到之前的圣何塞来举办这一传统盛会。届时苹果将会发布其四大平台的下一代操作系统,包括 macOS、iOS、watchOS 和 tvOS。另外,据称苹果还有可能会在此次 WWDC 上发布硬件产品,苹果从 2013 年以来已经多年未在 WWDC 期间发布过硬件产品了。据说今年的 One More Thing 有可能是一款 Siri 智能扬声器设备。
教程
- 你需要的大概不是 enumerated:我们可能经常会用到
Sequence
的 enumerated()
函数。这个函数会返回一个新的序列,包含了初始序列里的所有元素,以及与元素相对应的编号。但我们使用时可能有一些错误或者不合理,本文 enumerated()
的正确使用方式。
- 『TextLayout』Font 与大小计算:在 iOS 开发中,打交道最多的就是文字和图形。其实,文字也是一种图形。本文介绍了文字相关的一些知识,包括布局、大小。
- AutoLayout Tips:本文介绍了几个实用的 Auto Layout Tip ,比如两个 View 共同居中。
- 使用 Swift 构建自定义(且“可设计”的)控件:作者使用 Swift 以及Designable/Inspectable 属性以支持直接在 Interface Builder 里调整控件的外观构建了一个高度可配置的控件,你可以从中了解到如何设计一个灵活易用的控件。
开源项目
- TLPhotoPicker:类 Facebook 图片选择器。
- Pastel:类 Instagram 的 Gradient 动画效果。
- FlexibleImage:非常灵活强大处理图片工具。
- Highlighter:文本高亮组件。
- logo:解释绘图语句绘图组件。