写点什么

iOS 开发周报:新款 Apple Watch 2 将带来 GPS 功能并提供更好的防水性

  • 2016-08-15
  • 本文字数:834 字

    阅读完需:约 3 分钟

新闻

  1. 新款 Apple Watch 2 将带来 GPS 功能并提供更好的防水性:Apple 分析师 Ming-Chi Kuo 指出新款 Apple Watch 将带来 GPS 、 气压计、防水功能,以及新的 SoC 提供更快的性能。而外观设计不会有过多变化。
  2. 新款 Macbook Pro 将添加 Touch ID 和 OLED 触控板特性:香港凯基证券指出今年的新款 Macbook Pro 将加入 Touch ID 支持和 OLED 触控板,并加入 USB-C 接口,可能移除 MagSafe 。

教程

  1. 重识 Objective-C Runtime - Smalltalk 与 C 的融合:这是重识 Objective-C Runtime 系列文章的第一篇,作者曾在 2014 分享了一次 Runtime ,并出了几个题目,导致 Runtime 成了面试时的“必考题”,时隔多年,作者加深了对 Runtime 的理解,促成了这一系列的文章。
  2. 写更优雅的 Swift 框架 - rx_tap -> rx.tap :作者在看到 SnapKit Swift 3 分支的 API 从 snp_makeConstraintssnp.makeConstraints 的转变,产生了极大的兴趣。本文介绍了这种新 API 的优势及实现方案,本文还有一篇续集
  3. 手把手教你给一个 iOS app 配置多个环境变量:在项目中配置 Test 和 Release 等环境是件非常必要的事情。本文详细介绍了利用 Build Configuration 、xcconfig 、Targets 三种方案配置多环境。

开源项目

  1. SwiftyGif :高性能 Swift 引擎,在不限制内存情况下,CPU 占用远低于 FLAnimatedImage ,限制内存下,性能略高于 FLAnimatedImage 。基于 UIImageUIImageView 扩展,灵活易用。
  2. simplenote-ios :Automattic 开源了自家 Markdown 编辑软件 Simplenote 的 iOS 、Android 、macOS 等版本。
  3. PMJSON :纯 Swift JSON 解码编码框架,在编码上,性能略优于 NSJSONSerialization
  4. IBLocalizable :在 Storyboard 上支持本地化,特别是对于语言的支持,体验较差,IBLocalizable 提供了更简单的方式支持 View 的本地化,支持自定义视图本地化。

感谢徐川对本文的审校。

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

2016-08-15 19:001186
用户头像

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

关注

评论

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

架构实战课程 模块四作业

Frank

CANN 5.0硬核技术抢先看

华为云开发者联盟

架构 AI 计算 CANN 异构计算架构

Centos7 部署 Zabbix 5.4 高可用集群

Se7en

linux之service命令

入门小站

Linux

如何用 Java 判断一个给定的数是不是素数

HoneyMoose

docker 命令备忘(qbit)

qbit

Docker 容器 存储

网络攻防学习笔记 Day145

穿过生命散发芬芳

VXLAN 9月日更

JavaScript进阶(八)generator(生成器)实现

Augus

JavaScript 9月日更

2022高频前端面试题汇总之React篇

buchila11

React

Prometheus 2.26.0 新特性

耳东@Erdong

release Prometheus 9月日更

从技术宝库到云上机遇:华为云开天aPaaS的“修路记”

脑极体

Flink 实时 metrics

GrowingIO技术专栏

大数据 flink Grafana 流式计算框架

区块链技术的核心、发展与未来

CECBC

绝绝子!阿里这套并发图册+JDK源码速成笔记可以封神!

Java 程序员 架构 面试 计算机

数据仓库的基本要求

奔向架构师

数据仓库 9月日更

照妖镜纳米“相机”:让反应历程无处遁形

脑极体

精灵图在现代前端中到底有用没,css中显示和隐藏竟有两种不同方式

你好bk

CSS JavaScript html css3 大前端

百度联手清华大学出版社 打造国内首套产教融合人工智能系列教材

百度大脑

人工智能

解析实现区块链互操作性的方法及现有开发项目

CECBC

JDK 内置命令行工具学习笔记二

风翱

JVM 9月日更

模块八作业 一 消息队列存储模型设计

babos

#架构实战营

OpenKruise v0.10.0 新特性 WorkloadSpread 解读

阿里巴巴云原生

阿里云 容器 云原生 OpenKruise Workload

告别Kafka Stream,让轻量级流处理更加简单

阿里巴巴云原生

kafka 阿里云 云原生 ETL

用明道云搭建一个住宅式物业管理系统

明道云

网络安全必学知识点之XSS漏洞

网络安全学海

黑客 网络安全 信息安全 WEB安全 漏洞挖掘

2021最新京东商城亿级并发架构设计!推荐每一位Java开发者学习

Java 编程 架构 后端 计算机

如何看待游戏世界的未来:解析去中心化区块链游戏的优缺点

CECBC

九月的更文生活

卢卡多多

生活 9月日更

公众服务常用电话号码大全

入门小站

工具

Java 中的 NaN

HoneyMoose

23. 大部分工作将发生转变而非消失

Databri_AI

人工智能

iOS 开发周报:新款 Apple Watch 2 将带来 GPS 功能并提供更好的防水性_语言 & 开发_靛青K_InfoQ精选文章