BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

iOS 开发周报:苹果市值首次突破八千亿美元、enumerated 的正确使用方法

| 作者 靛青K 关注 6 他的粉丝 发布于 2017年5月15日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

新闻

  1. 苹果市值首次突破八千亿美元:苹果公司的股价周一盘中继续迭创新高,市值历史上第一次突破了 8000 亿美元大关,优势还有望进一步扩大。苹果的股价盘中最高至 153.70 美元。据苹果最新的季报,其流通股总量为 52.14 亿股,这意味着股价达到 153.44 美元市值即可超过 8000 亿大关。
  2. 苹果向媒体发送 WWDC 邀请:苹果开始向媒体发出 WWDC 2017 全球开发者大会的邀请,确认其将会在 6 月 5 日举行传统的主题演讲。苹果的主题演讲将会在加州圣何塞的 McEnery 会议中心举行,该场地还将会作为接下来的开发者会议的举办场所。苹果从 2002 年以后一直在旧金山的不同地点主办 WWDC 开发者大会,今年苹果突然宣布又改回到之前的圣何塞来举办这一传统盛会。届时苹果将会发布其四大平台的下一代操作系统,包括 macOS、iOS、watchOS 和 tvOS。另外,据称苹果还有可能会在此次 WWDC 上发布硬件产品,苹果从 2013 年以来已经多年未在 WWDC 期间发布过硬件产品了。据说今年的 One More Thing 有可能是一款 Siri 智能扬声器设备。

教程

  1. 你需要的大概不是 enumerated:我们可能经常会用到 Sequenceenumerated() 函数。这个函数会返回一个新的序列,包含了初始序列里的所有元素,以及与元素相对应的编号。但我们使用时可能有一些错误或者不合理,本文enumerated() 的正确使用方式。
  2. 『TextLayout』Font 与大小计算:在 iOS 开发中,打交道最多的就是文字和图形。其实,文字也是一种图形。本文介绍了文字相关的一些知识,包括布局、大小。
  3. AutoLayout Tips:本文介绍了几个实用的 Auto Layout Tip ,比如两个 View 共同居中。
  4. 使用 Swift 构建自定义(且“可设计”的)控件:作者使用 Swift 以及Designable/Inspectable 属性以支持直接在 Interface Builder 里调整控件的外观构建了一个高度可配置的控件,你可以从中了解到如何设计一个灵活易用的控件。

开源项目

  1. TLPhotoPicker:类 Facebook 图片选择器。
  2. Pastel:类 Instagram 的 Gradient 动画效果。
  3. FlexibleImage:非常灵活强大处理图片工具。
  4. Highlighter:文本高亮组件。
  5. logo:解释绘图语句绘图组件。

感谢徐川对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT