AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

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

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

关注

评论

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

什么是外链和内链?

源字节1号

前端开发 后端开发 网站开发

大数据培训 | Flink SQL窗口表值函数聚合实现原理

@零度

flink 大数据开发

8年打磨,《游戏设计梦工厂》发布史诗级更新!

博文视点Broadview

悬赏平台并没有WEB端开发,在原生开发和混合开发中哪种合适?

开源直播系统源码

软件开发 app源码 原生开发 混合开发 悬赏平台源码

微博评论架构设计

泋清

#架构训练营

易快报:我们用 Zadig 实现万次构建部署,聪明运维,释放开发生产力

Zadig

DevOps 微服务架构 CI/CD 容器化 Zadig

TTChat x Zadig 开源共创 Helm 接入场景,环境治理搞得定!

Zadig

DevOps 微服务 音视频 测试环境治理

架构实战营第五模块课后作业

Geek_53787a

架构实战营

【Go实现】实践GoF的23种设计模式:装饰者模式

元闰子

Go 设计模式 装饰器 装饰者模式

rxjs Observable 设计原理背后的 Pull 和 Push 思路

汪子熙

typescript 响应式编程 angular RXJS 6月月更

SOFARegistry 源码|数据同步模块解析

SOFAStack

源码解析 注册中心 数据同步 开源软件

年轻就要醒着拼,年轻就要勇于尝试

Zadig

DevOps 微服务治理 自动化运维 企业案例

ONES 创始人王颖奇对话《财富》(中文版):中国有没有优秀的软件?

万事ONES

最新版CorelDRAW Technical Suite2022

茶色酒

cdr2022

深入浅出总结Flink运行时架构

百思不得小赵

大数据 flink 6月月更

中科方德技术专家直播:如何基于 OpenStack、Ceph 构建私有云平台? | 第 27 期

OpenAnolis小助手

Ceph 龙蜥大讲堂 中科方德 OpenStack 私有云平台

高效远程办公的基石:有效沟通 |社区征文

wljslmz

远程办公 初夏征文

助力极致体验,火山引擎边缘计算最佳实践

火山引擎边缘云

云计算 边缘计算 低时延 边缘云原生 边缘网络

高校如何基于云原生构建面向未来的智慧校园?全栈云原生架构VS传统IT架构

York

云原生 数字化转型 智慧校园 教育科技

架构实战营|模块5

KDA

#架构实战营

钛动科技:我们的 Zadig 落地之路

Zadig

DevOps 持续交付 企业出海 研发效率

基于字节码的统一异常上报实践

转转技术团队

异常机制 Java’

Vue3中如何使用异步请求?

Python研究所

6月月更

面试突击61:说一下MySQL事务隔离级别?

王磊

Java java面试

iMile 利用 Zadig 多云环境周部署千次,跨云跨地域持续交付全球业务

Zadig

DevOps 微服务架构 CI/CD 持续交付 国际化

java就业培训 | 怎么实现 SpringBoot 并行任务

@零度

JAVA开发 springboot

影响LED封装散热主要因素有哪些?

Dylan

LED LED显示屏 led显示屏厂家

龙书虎书鲸书啃不动?试试豆瓣评分9.5的猴书

图灵教育

编译原理 go语言

亲测!Centos7部署PHP + Swoole

迷彩

Apache Linux 微服务 swoole 6月月更

妙!妙盈科技全面实施 Zadig 助力容器化建设,全面拥抱 Kubernetes 和云原生

Zadig

DevOps CI/CD 容器化 自动化运维 Zadig

CTO专访:合见工软深化产品布局 加速国产EDA技术革新

科技热闻

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