写点什么

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

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

关注

评论

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

GLTF vs FBX:应该使用哪种格式?

3D建模设计

3D渲染 材质纹理贴图

测试开发 | 智能系统在能源管理中的优化

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

测试

AGI时代的奠基石:Agent+算力+大模型是构建AI未来的三驾马车吗?

GPU算力

3D材质编辑器

3D建模设计

3D渲染 材质纹理贴图 3D材质编辑

测试开发 | 人工智能引领交通运输革命

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

测试

【第七在线】季节性商品计划:如何应对时尚行业的快速变化

第七在线

云技术分享 | 使用快照和 AMI 镜像进行 Amazon EC2 的备份和恢复

亚马逊云科技 (Amazon Web Services)

Amazon EC2 Amazon S3 amazon-ebs backup

GLTF模型为什么越来越流行?

3D建模设计

3D渲染 材质纹理贴图

测试开发 | 语音助手技术:Siri、Alexa、Google Assistant的背后

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

测试

测试开发 | AI在交通运输中的引领作用:智能交通系统与城市流动

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

测试

先进制造身份治理现状洞察:从手动运维迈向自动化身份治理时代

Authing

制造业 先进制造 国产化替代 身份自动化

2023开放原子开发者大会全日程

开放原子开源基金会

开源

3D模型如何制作透明玻璃材质

3D建模设计

3D渲染 材质纹理贴图 3D材质编辑

倒计时2天|2023开放原子开发者大会15个技术平行专场议程速览

开放原子开源基金会

开源

字节跳动 Spark Shuffle 大规模云原生化演进实践

字节跳动云原生计算

大数据 spark 云原生

火山引擎ByteHouse基于云原生架构的实时导入探索与实践

字节跳动数据平台

数据库 大数据 云原生

测试开发 | 语言助手技术的发展历程

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

测试

写给测试同学的福利 | 招募

优测云服务平台

测试 体验官 测试体验官

测试开发 | 智能系统在航空航天领域的应用与创新

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

测试

全方位的账号安全管理

尚思卓越

黑客 网络安全

软件测试/测试开发丨Python元组

测试人

Python 软件测试

铸就安全可信的数字化「信息枢纽」—华为云ROMA Connect荣膺软件产品可信【卓越级】认证

云计算 华为云

【第七在线】供应链协作与商品计划:建立强大的合作关系

第七在线

openEuler汇聚开源力量,共建全球开源生态

彭飞

长三角安防行业盛会“2024杭州国际安防产品展览会”

AIOTE智博会

安防展 杭州安防展 安防产品展

逻辑多租场景下,故障爆炸半径的控制实践

华为云开发者联盟

开发 华为云 华为云开发者联盟

Lazada商品评论列表API:电商行业的实时反馈宝库

Noah

Cloudeye对接Prometheus实现华为云全方位监控

华为云开发者联盟

云计算 华为云 华为云开发者联盟 华为云弹性云服务器

诚邀报名|探索汽车智能化的开源未来

开放原子开源基金会

开源

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