在Xcode编程时,Swift程序员实际上记住了代码行吗? 或者它主要是剪切和粘贴,因为编码器知道代码的作用?

我能够在9个月内学习Swift,只在晚上和周末学习,直到我可以将我的第一个免费应用程序发布到应用程序商店(Supernatural Slayer)。 Xcode为您编写代码的能力让我印象深刻。 只有函数的第一个字母Xcode开始猜测类似于自动更正,通常你甚至不必滚动列表来找到你需要的东西。 作为示例,警报控制器看起来像要记住的一长串代码: let alert = UIAlertController(标题:“做某事”,消息:“有了这个”,preferredStyle:.actionSheet) alert.addAction(UIAlertAction(标题:“A thing”,style:.default){action in //也许在这里使用action.title }) 但是,一旦Xcode猜测您正在创建一个警报控制器,它将为您编写整行代码,并让您在需要修改的部分(标题,消息等)之间进行选项卡。 Xcode还会记住所有自定义变量名称,因此您可以使用长变量,例如PlayerHealthForTheSecondArea,所有您必须开始输入的是Pl,然后Xcode会为您完成它。 这允许您选择非常具有描述性的变量名称,而无需担心每次需要使用变量时都要键入长名称。 我甚至没有为我的游戏实际使用大量剪切和粘贴,除非变量字段将是相同的,因为Xcodes自动完成使得我更容易通过允许我在可自定义的代码部分之间进行选项卡。