产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

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

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

关注

评论

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

【体验有奖】用 AI 画春天,函数计算搭建 Stable Diffusion WebUI

阿里巴巴云原生

阿里云 云原生 AIGC

[自研开源] MyData v0.7.2 更新日志

LIEN

开源 数据集成 业务融合 API对接 mydata

基于 K8s 容器集群的容灾架构与方案

阿里巴巴云原生

阿里云 Kubernetes 云原生

【论文速读】| DeepGo:预测式定向灰盒模糊测试

云起无垠

代码精简执行过程

京东科技开发者

一个数据库死锁竟然被测试发现了,这你敢信

京东科技开发者

得物布局构建耗时优化方案实践

得物技术

xml 前端

代币开发:2024年代币开发主要因素

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

即时通讯技术文集(第35期):IM群聊技术合集(Part2) [共12篇]

JackJiang

即时通讯;IM;网络编程

2024-03-13:用go语言,给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 输入: root = [6,2,8,0,4,7,9,null,null,3,5], p = 2, q =

福大大架构师每日一题

福大大架构师每日一题

Java获取堆栈信息的3种方法

华为云开发者联盟

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

小程序全生命周期管理如何操作

Geek_2305a8

AIOps 智能运维:有没有比专家经验更优雅的错/慢调用分析工具?

阿里巴巴云原生

阿里云 云原生 AIOPS

带你走进 HarmonyOS:前端如何迎接新技术的到来

京东科技开发者

一键开启 GPU 闲置模式,基于函数计算低成本部署 Google Gemma 模型服务

阿里巴巴云原生

阿里云 云原生 函数计算

十分钟掌握分布式数据库开发:OpenMLDB 开发者镜像详解

第四范式开发者社区

人工智能 机器学习 数据库 开源 特征

ppt美化ai软件有哪些?这5款AI工具一键生成PPT!

彭宏豪95

人工智能 PPT AIGC 效率软件 AI生成PPT

ByteSRC奖励再升级,单个重大漏洞提升至10万元

Geek_2d6073

编译GreatSQL with RocksDB引擎

GreatSQL

【教程】APP加固的那些小事情

构建生成式 AI 不用事事躬亲,完全托管服务提升构建效率!

科技热闻

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