当前位置: 首页 > 科技观察

苹果宣布将弃用代码库中的非包容性语言

时间:2023-03-20 21:18:13 科技观察

Apple宣布将在6月的全球开发者大会代码库中弃用非包容性语言。苹果周四宣布对其开发者门户网站进行更新,称将修改编码术语,以删除或替换Xcode、平台API、文档和开源项目中可能被视为种族主义的语言。据悉,苹果将拒绝使用长期以来被广泛使用的涉及种族歧视等敏感话题的“黑/白名单”、“主从关系”等术语。并敦促开发人员研究API更改并将新语言合并到他们各自的项目中。相反,该公司将在开发者工具中使用更中性的术语,例如“拒绝/允许列表”而不是传统的“黑/白名单”。在Xcode12默认的SCM分支中,“主/从关系”中的“Master”一词也被替换为含义相似的“Main”。当提到特定的人时,“黑色”一词也会大写。Apple表示:“随着我们在内部代码库、公共API和WebKit和Swift等开源项目中引入替代品,带有专属条款的开发者API将被弃用。”“我们鼓励您密切关注整个代码库中的弃用警告,并主动转向平台SDK中可用的最新API。”