写点什么

iOS 开发周报:Apple 申请新专利,通过屏幕识别指纹 iPhone 、所有权宣言 - Swift 官方文章 Ownership Manifesto 译文评注版

  • 2017-03-01
  • 本文字数:1065 字

    阅读完需:约 3 分钟

新闻

  1. Apple 申请新专利,通过屏幕识别指纹 iPhone :Apple 获得一项新技术专利,通过手机屏幕即可识别用户指纹,从而为 iPhone 8 取消 Home 键铺平道路。美国专利与商标局(PTO)授予 Apple 的这项专利名为“配备红外二极管的交互式显示面板”。该触摸面板整合了微 LED 传感技术,而非传统触摸屏所采用有源矩阵硬件。
  2. Apple Park 4 月对员工开放:Apple 正式宣布,Apple 总部的名字为 Apple Park,并将于 4 月开始有员工入驻。公司超过 12,000 名员工将用超过 6 个月的时间搬入,公司大楼和公园的建设将一直持续到夏季。

教程

  1. 没想到 Swift 里 KVC 还能有坑:因为 Swift API 的变动,Swift 团队在 KVC 和 KVO 留下了一些你需要注意坑。本文介绍了存在一个坑,以及对应的解决方案。
  2. iOS 组件化 —— 路由设计思路分析:长文,随着项目的开发,复杂度也随之增加,我们可能会考虑做一些组件化的事情。尽管这样做了以后会让开发更加有效率,更加好维护,但是如何解耦各层,解耦各个界面和各个组件,降低各个组件之间的耦合度,如何能让整个系统不管多么复杂的情况下都能保持“高内聚,低耦合”的特点?这一系列的问题都摆在开发人员面前,亟待解决。本文阐述了相应问题的一些解决方案。
  3. 谈谈 iOS 中图片的解压缩:本文介绍了 iOS 中图片的解压缩的原理,介绍了位图的概念。而图片解压缩的过程其实就是将图片的二进制数据转换成像素数据的过程。了解这些知识,将有助于我们更好地处理图片,管理好它们所占用的内存。
  4. Clang Plugin--Sherlock :本文介绍了一些 Clang 插件相关的内容,你可以结合本文对自己项目进行一些类似 Lint 的操作。
  5. 所有权宣言 - Swift 官方文章 Ownership Manifesto 译文评注版:长文,Swift 团队最近在邮件列表里向社区发了一封邮件,讲述了关于内存所有权方面的一些未来的改变方向。作为上层 API 的使用者来说,我们可能并不需要了解背后所有的事实,但是 Apple 的这封邮件中对 Swift 的值和对象的内存管理进行了很全面的表述,一步步说明了前因后果。如果你想深入学习和了解 Swift 的话,建议阅读本文。你可以在这里阅读原文

开源项目

  1. TodayMind :在通知中心管理提醒事项 App 。
  2. NextLevel :功能丰富的相机组件。
  3. EasyTipView :Tip 组件,可以为你的用户友好地展示使用提示。
  4. Typist :简单轻量的键盘管理工具。
  5. Motion :无缝动画转场组件,你可以将其用在图库展示中。

感谢徐川对本文的审校。

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

2017-03-01 18:002303
用户头像

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

关注

评论

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

浅析IPV6单栈的优缺点

天翼云开发者社区

ipv6

用 Slidepad for Mac 提升效率:告别繁琐切换,专注工作核心

理理

ByConity ELT 初体验

阿泽🧸

ByConity

手把手教你华为鸿蒙开发之第七节

The Wang

HarmonyOS NEXT

macOS虚拟机VMware Fusion Pro 13安装教程 附vm永久密钥

理理

建木v2.8.0发布

都广科技

开源 DevOps 开发者工具 建木

非凸科技荣获2024中国人工智能行业创新力企业奖

非凸科技

人工智能

解读TinyEngine低代码引擎2.0,如何改变前端二次开发模式

华为云开发者联盟

低代码 #开源 OpenTiny TinyEngine AI 基础设施

Golang数组和slice

百度搜索:蓝易云

易未央-AI 風雲:30. 命運的重塑

因田木

AI 陰陽五行

想提高项目管理效率?这10款项目管理软件不容错过

爱吃小舅的鱼

项目管理软件

启动spark历史服务失败问题处理

百度搜索:蓝易云

TG Pro - 精准掌控 Mac 温度,解锁极致性能的关键钥匙

理理

项目管理中的风险登记册的概念及作用

爱吃小舅的鱼

项目管理 风险登记册

AIGC 产品经理 1 期毕业总结

Jack

迁移工具简介

天翼云开发者社区

云计算 迁移

Parallels Desktop 19 for Mac(PD19虚拟机)一键激活版

理理

WiFi Explorer Pro for mac 专业的无线网络分析工具

理理

普通Java程序员如何一步步成长为架构师?

开心学Java

Java 程序员 面试 高并发 架构师

手把手教你华为鸿蒙开发之第六节

The Wang

华为 华为开发者 HarmonyOS NEXT

Apollo源码安装的问题及解决方法

百度搜索:蓝易云

潍柴控股集团:构建全球化司库生产力, 数据驱动风险管控

用友智能财务

制造业 财务 企业数智化 智能会计

Agile VMO分享:海尔案例

ShineScrum

Art Files 3 全新升级:全新特性助力艺术设计再升级

理理

CPU算力如何计算

天翼云开发者社区

cpu 算力

Resolutionator for Mac 调整和管理显示器的分辨率

理理

PTQ 精度 Debug 工具

地平线开发者

自动驾驶 算法 算法工具链 地平线征程5

深入解析PID控制算法:从理论到实践的完整指南

梦笔生花

算法 控制 PID

CentOS安装Docker和docker-compose(V1和V2两个版本)

百度搜索:蓝易云

易未央-AI內元宇宙:第三章.陰陽五行的基礎

因田木

AI 陰陽五行

Docker-network中的命令详解

百度搜索:蓝易云

iOS 开发周报:Apple 申请新专利,通过屏幕识别指纹 iPhone 、所有权宣言 - Swift 官方文章 Ownership Manifesto 译文评注版_Android/iOS_靛青K_InfoQ精选文章