硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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:002601
用户头像

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

关注

评论

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

LLM 大模型学习必知必会系列(一):大模型基础知识篇

汀丶人工智能

prompt 工程 检索增强技术RAG LLM大模型

商品上新业务状态机接入实践

得物技术

Java 前端 企业号 2024年5月 PK 榜

一图带你解锁数字化运维的建设思路

嘉为蓝鲸

数字化运维 IT 运维

嘉为蓝鲸WeOps渠道沙龙:携手业界精英共探数字化运维新篇章

嘉为蓝鲸

weops IT 运维

HBase Meta 元信息表修复实践

vivo互联网技术

HBase HBase meta表 HBase meta表修复

大模型驱动的新一代 BI 平台,Sugar BI 开启智慧决策新模式

百度Geek说

企业号 5 月 PK 榜 Sugar BI 企业号2024年5月PK榜

Mac电脑风扇控制软件:Macs Fan Control Pro 授权激活版

Rose

「参数」让流水线动起来

都广科技

DevOps

微软远程桌面连接工具,Remote Desktop下载 Mac远程软件

Rose

AnyGo for Mac(虚拟定位软件) 使用教程

Rose

嘉为蓝鲸受邀出席 2024 GOPS 全球运维大会 · 深圳站

嘉为蓝鲸

数字化运维 Ops GOPS大会

基于需求文档、设计文档、测试用例的测试答疑助手

测试人

人工智能 软件测试 测试开发

LED无线显示屏的特色与优势

Dylan

性能 加密 信息 无线 LED显示屏

纬湃科技第一季度以稳健业绩开启2024财年

财见

LLM 大模型学习必知必会系列(二):提示词工程-Prompt Engineering 以及实战闯关

汀丶人工智能

Prompt工程

暗黑破坏神II:狱火重生(暗黑破坏神2重制版)/毁灭之王中文版 Mac/win

Rose

一文盘点 Partisia Blockchain 生态 4 月市场进展

西柚子

魔兽争霸3冰封王座Warcraft III for mac 解除8M地图限制v1.24.0中文

Rose

测试答疑助手:从需求文档到设计文档、测试用例的完整测试过程

霍格沃兹测试开发学社

一文了解基于ITIL的运维管理体系框架

嘉为蓝鲸

ITSM ITIL 运维管理

基于需求文档、设计文档、测试用例的测试答疑助手

测吧(北京)科技有限公司

测试

Parallels Desktop 18 for Mac(Pd虚拟机) 18.3.2通用激活版

Rose

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