写点什么

iOS 开发周报:Apple 发布 iPhone 7 / 7 Plus 、Apple Watch 2 等新品

  • 2016-09-17
  • 本文字数:868 字

    阅读完需:约 3 分钟

新闻

  1. Apple 发布 iPhone 7 / 7 Plus 、Apple Watch 2 等新品:Apple 正式发布了 iPhone 7 / 7 Plus、Apple Watch 2 新品,带来 AirPods 无线耳机,并把马里奥带进了 iOS。iPhone 7 新增亮黑色,移除 3.5mm 耳机孔,支持 IP67 防水防尘等级。
  2. Apple 发布新款 EarPods 以及不配置耳机接口的 AirPods :Apple 移除了 iPhone 7 上的耳机接口,提供了 Lightning EarPods 适配线。Apple 市场主管 Phil Schiller 在发布会上用勇气两个字概括取消 3.5mm 耳机接口的原因。为了更好的屏幕、更长的续航,以及更高的防水级别,没有必要保留一个老旧的 3.5 mm 耳机接口。

教程

  1. 处理手势冲突和错乱的一点经验:作者分享了自己在实践中得到的一些处理手势的经验,如界面内容变化较多引发的手势冲突、界面内容数量较多引发的手势错乱。
  2. Swift: Typecasing :作者分享了在 Swift 中优雅的使用 enum 处理 Array 中多类型的 JSON 数据方案。
  3. 从 Auto Layout 的布局算法谈性能:本文从 iOS 中影响性能的另一大杀手,也就是万恶之源 Auto Layout 来分析如何对 iOS 应用的性能进行优化以及 Auto Layout 到底为什么会影响性能?并给出选择 Auto Layout 还是 frame 布局一些建议。
  4. 同时兼容 Xcode7 和 Xcode8 :本文介绍了如何让 Swift 项目可以同时在 Xcode 7 和 Xcode 8 下开发,并介绍了将项目迁移到 Xcode 8 & Swift 2.3 的一些技巧,同时本文还有一篇中文翻译
  5. 使用 UIStackView 编写动画: 作者分享了一种使用 UIStackView 做弹出菜单的动画,代码非常简单清爽。

开源项目

  1. https://github.com/Techprimate/TPPDF :一款将 NSMutableAttributedString 渲染成 PDF 的 Swift 框架,基于生成器模式
  2. iOS10-day-by-day shinobicontrols 新开 iOS-day-by-day 项目,和以往的 day-by-day 项目一样,该项目演示了 iOS 10 的各种新特性 Demo 。
  3. https://github.com/eBay/NMessenger :基于 AsyncDisplaykit 轻量聊天消息组件。

感谢徐川对本文的审校。

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

2016-09-17 19:002483
用户头像

发布了 41 篇内容, 共 11.4 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

关系型数据库设计三大范式

京东科技开发者

HarmonyOS Next V2 @Local 和@Param

万少

鸿蒙

HarmonyOS Next V2 状态管理 AppStorageV2 和 PersistenceV2

万少

鸿蒙

HarmonyOS Next V2 状态管理实战

万少

鸿蒙

计算机视觉中的图像特征提取技术详解

芯动大师

CNN 机器视觉 图像特征

企业智能之旅(5):人工智能基础模型的选择与评估

亚马逊云科技 (Amazon Web Services)

Mini LED显示屏:未来电视领域的潜在颠覆者?

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家

统一身份安全管理体系的业务协同管理和支撑能力

芯盾时代

iam 零信任 权限管理系统 统一身份管理平台

学习下Redis内存模型

京东科技开发者

三文带你轻松上手鸿蒙的 AI 语音 03-文本合成声音

万少

鸿蒙

HarmonyOS Next V2 @Monitor 和@Computed

万少

鸿蒙

HarmonyOS Next V2 状态管理@ObservedV2 基本使用

万少

鸿蒙

HarmonyOS Next 动画大全 01-属性动画

万少

鸿蒙

Easysearch Java SDK 2.0.x 使用指南(一)

极限实验室

Java 索引 easysearch

云智慧跻身2024亚太区ITSM软件市场第八,成唯一入选中国公司

云智慧AIOps社区

ITSM ITSM软件 IT服务管理

极狐GitLab 正式发布安全补丁版本 17.6.2、17.5.4、 17.4.6(修复 12 个漏洞)

极狐GitLab

gitlab 安全漏洞

阿里云联合中国信通院等单位发布首个云计算智能化可观测性能力成熟度模型标准

阿里巴巴云原生

阿里云 云原生

HarmonyOS Next V2 @Event

万少

鸿蒙

HarmonyOS Next 动画大全 03-帧动画

万少

鸿蒙

用友 BIP 超级版:解锁数智研发管理新势能

用友BIP

用友 企业数智化 用友BIP 企业数智化转型

企业智能之旅(6):安全与负责任的人工智能

亚马逊云科技 (Amazon Web Services)

《Django 5 By Example》阅读笔记:p551-p560

codists

Python django

Suning商品详情API接口的开发应用与收益

科普小能手

电商 API 接口 API 测试 苏宁API接口 苏宁商品详情接口

通过阿里云 Milvus 和 LangChain 快速构建 LLM 问答系统

阿里云大数据AI技术

阿里云 Milvus LLM rag PAI

HarmonyOS Next 动画大全 02-显式动画

万少

鸿蒙

iOS 开发周报:Apple 发布 iPhone 7 / 7 Plus 、Apple Watch 2 等新品_移动_靛青K_InfoQ精选文章