写点什么

iOS 开发周报:苹果新 AirPods 可能会成为健身追踪器、Swift 中的指针操作

  • 2017-07-13
  • 本文字数:984 字

    阅读完需:约 3 分钟

新闻

  1. 苹果收购德国眼动追踪技术公司 SMI :苹果公司确认收购德国眼动追踪公司 SensoMotoric Instruments(简称 SMI )。这是一家成立于 1991 年的老牌技术公司,提供软硬件两方面的眼动追踪技术,该技术目前广泛应用于 AR 眼镜以及 VR 领域。据其官网介绍,SMI 公司提供设备中的眼动追踪模块,其市场占有率达到全球销量的 65%。
  2. 苹果新 AirPods 可能会成为健身追踪器:近日据 Patently Apple 报道,苹果已经为 AirPods 的迭代提出了专利申请,这意味着小型无线耳机可能将成为用户的健身追踪器。该专利显示,AirPods 将包含生物识别传感器。虽然耳机中集成生物识别传感器不是什么新鲜事,Jabra Elite Sport 无线蓝牙耳机就做到了这一点,但看到苹果正在开发这项技术仍是件令人兴奋的事。

教程

  1. Swift 中的指针操作:默认情况下,Swift 是内存安全的,这意味着它禁止我们直接操作内存,并且确保所有的变量在使用前都已经被正确地初始化了。但是,Swift 也提供了我们使用指针直接操作内存的方法,直接操作内存是很危险的行为,很容易就出现错误,因此官方将直接操作内存称为 “unsafe 特性”。
    一旦我们开始直接操作内存,一切就得靠我们自己了,因为在这种情况下编译能给我们提供的帮助实在不多。正常情况下,我们在与 C 进行交互,或者我们需要挖掘 Swift 内部实现原理的时候会需要使用到这个特性。本文介绍了 Swift 中指针相关内容。
  2. Using JavaScript in Swift Projects: Building a Markdown to HTML Editor - AppCoda :有时候我们需要使用 JavaScriptCore 与 Swift 进行交互,本文以一个 Markdown 解析渲染为例,介绍了如何在 Swift 使用 JavaScriptCore 。
  3. Modelling state in Swift — Swift by Sundell :在 iOS 中处理状态是件非常麻烦的事情,本文介绍了如何用 Model 管理你的状态。
  4. iOS 11:WKWebView 内容过滤规则详解 :在 iOS 11 中,WKWebView 支持内容过滤了,本文介绍了相关的使用方法。

开源项目

  1. iOS-11-by-Examples :iOS 11 新增 API 一系列示例项目。
  2. ARShooter :基于 ARKit 的射手小游戏
  3. ARTetris :基于 ARKit 和 SceneKit 的俄罗斯方块示例小游戏。
  4. bluejay :一款简单的蓝牙组件。
  5. URWeatherView :一款非常精致生动的天气组件。

感谢徐川对本文的审校。

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

2017-07-13 19:002336
用户头像

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

关注

评论

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

为何说「新数据源」是推动 AI 发展的核心动力?

Baihai IDP

人工智能 程序员 AI 数据源 LLM

淘宝商品评论API响应数据解析

tbapi

淘宝商品评论接口 天猫商品评论接口 淘宝评论API 淘宝评论数据采集

YashanDB TIMEDIFF函数

YashanDB

数据库 大数据

开源的基于RTOnBoot多核异构框架打造的低成本高性能Linux主控加Ethercat主站解决方案,同步周期可稳定达到125微秒

winfredy

机器人 工业软件

BeeWorks内网聊天工具,安全即时通讯

BeeWorks

即时通讯 IM 私有化部署

显卡困境背后:云电脑能否成为最优解?7 款云电脑平台实测告诉你

小喵子

云桌面 云电脑 ToDesk云电脑 海马云 顺网云

CST软件2023版新功能介绍1:EMI接收机仿真

思茂信息

cst cst操作 cst电磁仿真 CST软件 CST Studio Suite

麻醉科主任为何不再深夜被叫醒?

斯科信息

斯科信息 RFID技术 RFID智能药柜

黑龙江等保测评周期调整:灵活性与风险控制的平衡

等保测评

《零代码也能抓数据:用Web Scraper API快速搭建数据采集流程》

陈老老老板

Java编译器优化秘籍:字节码背后的IR魔法与常见技巧

poemyang

Java虚拟机 IR 即时编译器 JIT编译器 #java

怎么制作鸿蒙App界面?UI设计工程化实践分享!

职场工具箱

鸿蒙 效率工具 产品设计 HarmonyOS ui设计

跨境、爬虫总是404?环境隔离怎么做好?可能是这几种行为模式被平台识别了

kookeey代理严选

Python 数据采集 代理IP 爬虫教程 原生住宅

PWA与小程序技术突围重构全球化应用生态

xuyinyin

局域网即时聊天软件,支持OEM的IM软件

BeeWorks

即时通讯 IM 私有化部署

强化学习在广告推荐中的技术应用

qife122

推荐系统 强化学习

HarmonyOS SDK使能美团高效开发,打造优质创新应用体验

HarmonyOS SDK

HarmonyOS NEXT HarmonyOS SDK应用服务

CyberTalents蓝队奖学金CTF题解:从数字取证到网络安全的实战技巧

qife122

CTF 网络取证

大数据-61 Kafka 主题、分区与消费者机制详解:从基础概念到重平衡优化

武子康

Java 大数据 kafka 分布式 消息队列

YashanDB TAN函数

YashanDB

数据库 大数据

YashanDB TIME函数

YashanDB

数据库 大数据

通过最严时序标准,再登产业图谱榜首,TDengine 在可信数据库大会荣获双荣誉

TDengine

tdengine 时序数据库 tsdb

YashanDB TANH函数

YashanDB

数据库 大数据

大语言模型幻觉检测新工具与数据集

qife122

大语言模型 知识三元组

等保测评与网络安全:从合规到能力建设的协同路径

等保测评

等保测评安全技术2025年趋势:AI与零信任的深度应用

等保测评

AI+办公:数字化转型的核动力引擎

中烟创新

项目评审管理系统(源码+文档+讲解+演示)

深圳亥时科技

YashanDB TIMESTAMP函数

YashanDB

数据库 大数据

拼多多提前批,秒挂!

王中阳Go

面试 后端 大厂

7 月热搜精选

KaiwuDB

iOS 开发周报:苹果新 AirPods 可能会成为健身追踪器、Swift 中的指针操作_Android/iOS_靛青K_InfoQ精选文章