首页>新闻>苹果资讯>苹果新专利:计划让 Xcode 帮开发者写代码

苹果新专利:计划让 Xcode 帮开发者写代码

2023-06-29
5778
来源:爱思助手

多年来,苹果公司一直主张每个人都应该掌握编码的能力。自 2016 年起,苹果就一直在努力让机器学习帮助开发者更容易编写 App,甚至是自动为开发者写代码。


实际上,ChatGPT 使用案例中之一就是为应用开发者生成代码,但这算不上一个完整的解决方案,而且写出的代码很可能无法正常运行,但毕竟它只是一个辅助工具。


目前来看,虽然苹果希望发展自己的 AI 产品,但它没有一昧地追随 ChatGPT,而是坚持使用自己多年的机器学习工作成果。一项新获得的专利表面,苹果正在努力将其 ML 成果用于开发者。


一项名为“将学习模型集成到软件开发系统中”的专利描述了 Xcode 未来的发展方向,将带来更多的 AI 功能,例如代码自动补全和语法检查,而且未来可能还有更多功能。


该专利涉及苹果专门称为“训练人工智能”的内容,苹果希望利用 ML 模型帮助开发者消除一些常见的开发障碍。苹果表示,“软件开发环境可用于在不同的计算平台上以给定的编程语言创建软件程序” 。


“使用此类模型的软件开发者可以利用 IDE (集成开发环境) 的生产力特性,例如语法检查、自动补全、检测参数列表中的名称或类型错误等”。


苹果表示,“例如,[该] 代码生成器自动创建一个子程序,可通过特定编程语言支持的数据类型访问现有 ML 数据的值”。


苹果强调,该提案旨在与“Swift、Objective C、C++、Python、Java”等任何语言一起工作。正如你现在可以让 ChatGPT 为 AppleScript 或 SwiftUI 写代码一样,苹果 ML 系统也可以用于任何现有语言。


“转换后的 ML 模型的代码接口... 因此提供了与当前项目中使用的特定编程语言兼容的功能和数据类型”,专利显示。


总的来说,苹果新专利描述了如何创建独立的子程序作为开发人员在其 App 中采用的对象。苹果假设开发人员也希望编辑由 ML 生成的代码,因此该专利还详细说明了这种情况是如何发生的。


如上所述,ML 技术旨在首先成为加速开发人员编码的专业工具,而且还将使 Xcode 承担新手或经验较少的开发人员所需的大部分工作。


苹果新专利:计划让 Xcode 帮开发者写代码


特别声明:本文版权归文章作者所有,仅代表作者观点,不代表爱思助手观点和立场。本文为第三方用户上传,仅用于学习和交流,不用于商业用途,如文中的内容、图片、音频、视频等存在第三方的知识产权,请及时联系我们删除。

标签: iOS 苹果
相关文章
  • 如何从苹果iOS11降级至iOS10.3.3

    苹果目前尚未关闭iOS10.3.3的验证通道,因此已经升级iOS11正式版的用户,并且想要降级的用户,可以直接降级回iOS10.3.3系统。一旦苹果关闭上述这些版本系统的验证通道,那么将无法再降级,因此想要降级的用户需要对苹果关闭系统验证通道的消息保持密切关注。 下面爱思小编为大家送上iOS11降级iOS10.3.3的方法:降级注意事项:1、先分类备份设备中通讯录、照片等重要资料(注意:只能使用分类备份,全备份是无法从iOS11的备份恢复...

  • 苹果关闭 iOS 11.1.2及以下版本刷机验证

    近日,苹果公司关闭了iOS 11.1.1与iOS 11.2的验证通道,想要安装iOS 11.2以下的系统或者降级已经不可能,iOS 11以下的系统只能升级到iOS 11.2和iOS 11.2.1。

  • 苹果iOS10-10.2越狱图文教程

    爱思助手 V7.22及以上版本已支持苹果iOS10-10.2设备越狱。越狱须知1、越狱前请备份您的设备资料以免造成丢失;2、保证iOS设备能正常接入网络,保证设备本身电量充足;3、此次越狱不支持iPhone7及7plus10.2越狱; 4、本次越狱属于不完美越狱,若设备重启,则会恢复到未越狱状态,Cydia及已装得越狱应用会闪退,越狱插件也将失效;此时如果还想继续越狱请重新运行设备桌面上的 yalu102图标点击“go”进行重新越狱,如果运行 yalu102...

  • 苹果iOS11系统完整功能新特性介绍

    iOS 11:为 iPhone 带来巨大进步,让 iPad实现里程碑式飞跃。iOS 11 将这个先进的移动操作系统又一次提升至新标准。它不仅翻开了 iPhone 的新一页,开启了 iPad 的新篇章;还将游戏和 app 中的增强现实体验带到这两种设备上,让更多令人眼界大开的可能成为现实。iOS 11 让 iPhone 和 iPad 变得更为强大、更个性化,同时也变得更为智能。iPad 加 iOS 11,为十分强大再加一分。一直以来,iPad 都是高效工作方式、畅快娱乐体验和强大...

  • 苹果正式关闭iOS 10.3.3/iOS 11验证通道

    跟往常发布 iOS 系统新版本一样,苹果公司目前已经关闭了 iOS 10.3.3 和 iOS 11 的验证通道。上个月,苹果发布了 iOS 11 的正式版本,并推出了两个小的系统更新来修复一些漏洞。苹果常常会在新的 iOS 系统版本发布后的一个月时间里,关闭掉旧版 iOS 的验证通道,这是苹果确保用户及设备安全的一个方法,用户将设备更新到最新系统版本,安全性也随着增加。另外关闭旧版本的验证也有利于减少潜在的新特性和软件的兼容问题。关闭 iOS ...