写点什么

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

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

关注

评论

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

深入浅出Nginx实战与架构原理

C++后台开发

nginx 架构师 后端开发 Linux服务器开发 C++后台开发

Flutter 也能玩 React 的 Redux?

岛上码农

flutter ios 安卓开发 跨平台应用 5月月更

青山不遮,毕竟东流,集成Web3.0身份钱包MetaMask以太坊一键登录(Tornado6+Vue.js3)

刘悦的技术博客

vue.js tornado 区块链落地 区块链+ 认证授权

在进行行情 tick 数据存储时,哪种数据结构查找起来更快?

TDengine

数据库 tdengine 时序数据库

新思科技探究保护供应链安全需要考虑的六个因素

InfoQ_434670063458

软件 新思科技 软件供应链

名师开团,倾力指导!CCF GitLink 编程夏令营来袭,亚马逊云科技开源专家携丰厚奖金,与你相约!

亚马逊云科技 (Amazon Web Services)

亚马逊云

JavaScript闭包

源字节1号

软件开发 前端开发 后端开发

EasyRecovery2022苹果电脑数据恢复软件

茶色酒

EasyRecovery EasyRecovery15

一款简洁强大兼顾的小程序IDE

Geek_99967b

小程序 ide

OpenHarmony 3.1 Release版本关键特性解析——ArkUI框架又有哪些新增能力?

OpenHarmony开发者

Open Harmony

与爱“童”行,皮皮携万千网友的语音信,用声音传递温暖

联营汇聚

网络性能测试工具

穿过生命散发芬芳

5月月更 网络性能测试工具

APP开发者的利器:主流系统下的热更新技术

Geek_99967b

小程序

能够发现零日漏洞模糊测试威力几何?

极狐GitLab

security DevSecOps

半导体erp系统和传统erp系统的区别

低代码小观

芯片 ERP 企业管理软件 半导体行业 ERP系统

视频直播技术干货:一文读懂主流视频直播系统的推拉流架构、传输协议等

JackJiang

实时音视频 直播技术 即时通讯IM

七天玩转 PolarDB-X 开源训练营 完成任务更有AirPods大奖等你拿!

阿里云数据库开源

数据库 阿里云 开源 分布式 PolarDB-X

EasyRecovery15手机版数据恢复软件

茶色酒

EasyRecovery EasyRecovery15

极客星球 | 数据治理三步走,助力企业节省百万+资金投入

MobTech袤博科技

数据治理 大数据架构 降本增效

国内首个纯数字藏品元宇宙世界“ADAMeta”星城宇宙开启公测

最新动态

万亿级别数据量的秒级实时分析,小红书OLAP引擎的进化和自研之路

小红书技术REDtech

大数据 实时数仓 OLAP Clickhouse

基于ArkUI开发框架,图片马赛克处理的实现

HarmonyOS开发者

HarmonyOS

leetcode 695. Max Area of Island 岛屿的最大面积(中等)

okokabcd

LeetCode 搜索

Apache APISIX v2.14.1 探索性版本发布,进军更多领域

API7.ai 技术团队

服务注册与发现 API网关 Apache APISIX APISIX 网关

软件开发模型有哪些?

源字节1号

软件开发

Serverless JOB | 传统任务新变革

Serverless Devs

Serverless SAE

架构实战营 第 6 期 模块七课后作业

火钳刘明

#架构实战营 「架构实战营」

集成底座项目实施规程

agileai

主数据管理 集成底座 企业服务总线 项目实施 统一身份

观测云&新数科技,共同赋能企业数字化系统

观测云

SAAS服务的优势

Geek_99967b

SaaS

ApiPost 真香,再见了Postman

Xd

后端 API 接口测试工具

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