写点什么

iOS 开发周报: Apple 停止了 AirPort 产品线开发、Apple 开源 macOS 10.12 Sierra Darwin 代码

2016 年 11 月 30 日

新闻

  1. Apple 停止了 AirPort 产品线开发:根据彭博社报道,Apple 已经停止包括 AirPort Express、AirPort Extreme 等无线路由产品的开发。Apple 希望可以将人手用在带来收益更高的下一代苹果产品中。不过并不清楚苹果会在什么时间点停止生产这些产品,目前这些产品还可以买到,如果你想要买一款留做纪念,可能要抓紧了。
  2. 苹果将针对教育领域推出 10.5 英寸 iPad :近日有多个消息源显示,苹果将针对教育和企业需求领域,推出一款 10.5 寸的 iPad 产品,新款 iPad 将采用 A10X 处理器,预计将在明年发布,而生产制造将在下月开始。据悉苹果推出 10.5 英寸 iPad 也是以上两个领域的反馈——9.7 英寸显得过小,而 12.9 英寸则过大不够方便。

教程

  1. iOS 多线程到底不安全在哪里?:iOS 多线程安全的概念在很多地方都会遇到,为什么不安全,不安全又该怎么去定义,其实是个值得深究的话题。共享状态,多线程共同访问某个对象的 property ,在 iOS 编程里是很普遍的使用场景。本文从 Property 的多线程安全说起,分享了对 memory layout 和原子性的理解,并解释了 atomic 和 nonatomic 的区别。
  2. Swift: UserDefaults protocol :一篇类似 SwiftyUserDefaults 框架的分享,介绍了如何在 Swift 中合理的使用 protocol 场景。
  3. APP 缓存数据线程安全问题探讨:本文探讨了在多线程下如何处理 Cache 的问题,分享了三种解决方案:加锁、分线程 cache 、 数据不可变。
  4. 预加载与智能预加载:本文介绍了 iOS 中几种预加载的方案,以及 ASDK 中是如何处理预加载的。

开源项目

  1. Apple 开源 macOS 10.12 Sierra Darwin 代码:Apple 公布了 macOS 10.12 Sierra 的开源 Darwin 代码,代码包含了 macOS、iOS、watchOS 和 tvOS 基于的 Unix 组件的核心集合,包括驱动程序和未加密的内核及其 BSD 部分。
  2. https://github.com/linkedin/RocketData :数据缓存框架。
  3. Swimat :快捷对代码排版的 Xcode Extensions 。
  4. iCloudDocumentSync :iCloud 文档同步框架。
  5. StatefulViewController :带状态 ViewController ,方便快速添加各种状态视图。

感谢徐川对本文的审校。

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

2016 年 11 月 30 日 18:001888
用户头像

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

关注

评论

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

第四周学习总结

天之彼方

大型互联网系统技术总结

dapaul

极客大学架构师训练营

第四周总结

lwy

极客大学架构师训练营

第四周学习总结

慵秋

大型互联网应用系统使用技术方案和手段

wei

大型互联网技术架构体系

dony.zhang

【架构课总结 - 第四周】常见架构模式和技术

Nelson

架构总结

week04作业

seki

week04总结

seki

架构师训练营 第四周 总结 互联网系统架构演进

CR

极客大学架构师训练营

架构师训练营第四周总结

Geek_2dfa9a

【第四周】命题作业——大型互联网系统的技术解决方案和手段

三尾鱼

极客大学架构师训练营

想解耦必分层

菜根老谭

程序员 架构思维 分层思维

架构师训练营 -week04 作业

GunShotPanda

架构师训练营第四课总结

曾祥斌

第四周作业

安阳

架构师训练营 -week04 学习总结

GunShotPanda

架构师训练营 第四周 作业

亮灯

大型网站技术架构--概述

wei

架构师训练营第四周总结+作业

林毋梦

如何做互联网系统架构

dapaul

极客大学架构师训练营

第四周作业与总结

JI

极客大学架构师训练营

【架构师训练营 - 总结4】

Andy

【极客大学】【架构师训练营】【第四周】学习总结

NieXY

极客大学架构师训练营

第四周总结

安阳

week3课题作业

第四周-命题作业

天之彼方

架构师训练营第四周作业

极客大学架构师训练营

【架构师训练营 - 作业 -4】大型互联网架构

Andy

奔向 10W+ 的第二次 update

赵新龙

写作平台 B站 Quora

架构师训练营第四周作业

Geek_2dfa9a

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

iOS 开发周报: Apple 停止了 AirPort 产品线开发、Apple 开源 macOS 10.12 Sierra Darwin 代码-InfoQ