加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 综合聚焦 > 创业热点 > 点评 > 正文

苹果将剔除或替换代码库中的非包容性语言

发布时间:2020-07-19 09:46:41 所属栏目:点评 来源:互联网
导读:访问: 阿里云新用户福利专场 云服务器ECS低至102元/年 天翼云年中上云节 云主机1C2G 92元/年 实名注册送8888元大礼包 (来自:Apple 官网) 据悉,苹果将拒绝长期以来已被广泛使用的“黑 / 白名单”(Black / White List)、“主 / 从关系”(Master / Sl

访问:

阿里云新用户福利专场 云服务器ECS低至102元/年

天翼云年中上云节 云主机1C2G 92元/年 实名注册送8888元大礼包

苹果将剔除或替换代码库中的非包容性语言

(来自:Apple 官网)

据悉,苹果将拒绝长期以来已被广泛使用的“黑 / 白名单”(Black / White List)、“主 / 从关系”(Master / Slave)等涉及种族歧视和其它敏感话题的术语。

作为替代,该公司将在开发人员工具中使用更加中性的词汇,比如用“禁止 / 允许列表”(Deny / Allow List)来取代传统意义上的“黑 / 白名单”。

在 Xcode 12 的默认 SCM 分支中,“主 / 从关系”的“Master”一词也被近似意义的“Main”给取代。在指代特定的人的时候,“黑色”(Black)一词也将被大写。

为敦促开发者研究 API 变更,并将新的语言规范引入各自的项目中,苹果也对《编程风格指南》(Apple Style Guide)进行了更新。

随着我们在内部代码库、公共 API 和开源代码项目(比如 WebKit 和 Swift)中引入替代词汇,带有歧视性术语的编程 API 将被弃用。

我们鼓励大家密切留意整个代码库中的弃用警告,并主动转向平台 SDK 中提供的最新 API 。

本文素材来自互联网

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读