写点什么

iOS 开发周报: Apple 明年或将推出 10.9 英寸 iPad Pro 、 用 Swift 实现一个迷你编程语言

  • 2016-11-16
  • 本文字数:1008 字

    阅读完需:约 3 分钟

新闻

  1. 大量网友反映电量剩一半时, iPhone 6S 自动关机:近日有大量网友反映,这段时间自己的 iPhone 6s 以及 6s Plus 在电量还剩余 20% 至一半时自动关机。此次问题与天气、温度无关,推测是新 iOS 10 系统和硬件不匹配所致。Apple 客服工作人员的称原因与新 iOS 10 系统无关,建议用户可到附近的苹果专卖店维修检查。
  2. Apple 明年或将推出 10.9 英寸 iPad Pro :近日巴克莱研究公司的分析师对外发表预测,表示明年 Apple 将会推出三款不同尺寸的 iPad,其中除了传统的 9.7 英寸以及 12.9 英寸版本之外,还将加入了 10.9 英寸的版本,且该版本将采用全新的无边框设计。
  3. 供应链消息称 iPhone 7 系列将新添「亮白色」配色:日本科技博客 MacOtakara 报道称,Apple 计划为 iPhone 7 系列新增一款亮白色版本,但媒体认为这次的传闻缺乏细节支持,而且这一举动也有反常规,可能添加到在下一代的 iPhone 中。

教程

  1. Mu :一篇讲解如何用 Swift 实现一个简单迷你的编程语言,讲解了写一门编程语言的基本步骤。
  2. Emptiness :在 Swift 中处理空数组是选择 if (optionalArray ?? []).isEmpty { 还是if let array = optionalArray, array.isEmpty { 有没有更好的方案?本文作者对此进行了较深入的思考,并给出了更好的解答。
  3. Structs and NSCoding :实现 NSCoding 需要服从NSObjectProtocol 协议,这是一个 class 的协议,那么在 Swift 中如何更好地结合 Struct 和 NSCoding ,本文作者探讨了一种可行的方案。
  4. Building a Custom Collection in Swift :常用的集合类型有 ArrayDictionarySet ,本文介绍了如何在 Swift 中编写一个自定义的集合类型。
  5. iOS 10 和 macOS 中的卷积神经网络:苹果在 iOS 10 和 macOS 10.12 的 Metal Performance Shaders 框架和 Accelerate 框架里,引入了新的卷积神经网络 API 。本文介绍了什么是卷积神经网络,并给出了一些在图像处理的实践经验。

开源项目

  1. TwicketSegmentedControl :一款非常漂亮的自定义 UISementedControl
  2. PlaygroundTDD :在 Playground 中编写测试代码。
  3. XcodeSourceEditorExtension-Alignment :用于格式化代码的 Xcode Editor Extension 。
  4. HGCircularSlider :高度可定制的环形 SlideView 。
  5. SwiftDate :可能是在 Swift 中处理 Date 的最佳方案的框架。

感谢徐川对本文的审校。

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

2016-11-16 18:002739
用户头像

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

关注

评论

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

Week1-架构方法学习

evildracula

学习 架构

Consistent Hash

韩向民

区块链:现实与未来的二律背反

CECBC

区块链 虚拟世界

科大讯飞1024开发者节,有温度,有创新,有看点

Xue Liang

AI 技术方案 智能医疗 识别

架构师训练营培训第一周作业

lakers

极客大学架构师训练营

架构师训练营第五周总结

吴传禹

极客大学架构师训练营

架构师训练营第 1 期 week5

张建亮

极客大学架构师训练营

架构师训练营 1 期第 5 周:技术选型(一) - 作业

piercebn

极客大学架构师训练营

架构师训练营第 5 周课后练习

叶纪想

极客大学架构师训练营

架构师训练营第 1 期 week5 总结

张建亮

极客大学架构师训练营

架构师训练营1期第5周作业--一致性哈希算法

木头发芽

美滋滋!阿里内部最新出台Java开发规范和系统性能优化指南~

Java架构追梦

Java 学习 架构 面试 性能优化

科大讯飞胡国平:AI和5G互相辅助,认知中台传递基础技术能力

Xue Liang

学习 AI 语音识别

架构师训练营 -week05- 作业

大刘

极客大学架构师训练营

golang实现一致性 hash 算法

Jacky.Chen

架构师训练营 - 第一周课后练习

joshuamai

架构师训练营第五周总结

薛凯

第五周 技术选型(1)作业

蓝黑

极客大学架构师训练营

架构师训练营第五周作业

吴传禹

极客大学架构师训练营

想要进大厂做架构师,需要掌握哪些技术?阿里内部绝密 “Java架构修炼宝典”从基础一直深入到源码!

Java架构之路

Java 程序员 架构 面试 编程语言

玩一场用户故事的Cosplay

Bruce Talk

Agile 用户故事 Product Owner

一、食堂就餐卡系统UML设计

Geek_28b526

我在苦苦坚持的时候,WebStorm已经悄悄的“真香”起来

小Q

Java 学习 架构 面试 webstorm

架构师训练营第 1 期第 5 周学习总结

好吃不贵

极客大学架构师训练营

工业互联网推动制造业数字化转型

CECBC

区块链 大数据

架构师训练营第五周课后练习

薛凯

第一周作业1:设计图表

韩儿

太难了,5年Java开发经验,阿里面试了7轮终于拿下P7岗offer!

Java架构之路

Java 程序员 架构 面试 编程语言

明星里程被盗?看区块链如何加强个人信息安全保护

CECBC

信息安全 数字签名

javaCV学习-1-环境搭建及测试多张图片合成一个mp4的视频

诸葛小猿

Java 图片合成视频 机器视觉

什么! 你还在使用 if (xxx != null)做NullPointerException判断?

刘超

Java Optional

iOS 开发周报: Apple 明年或将推出 10.9 英寸 iPad Pro 、 用 Swift 实现一个迷你编程语言_Android/iOS_靛青K_InfoQ精选文章