Swift find() 方法抛出错误

Swift find() method throwing error

今天我打开我的应用程序时,Xcode 问我是否要更新一些语法。我按照更新提示进行操作,说完之后,我的应用程序现在在 "find" 方法之一上出现此错误。大约一个小时以来,我一直在为这个问题挠头。关于可能发生变化的任何建议?

As discussed here、Swift 2.0 删除了 find 方法并将其替换为 indexOf(如 Xcode 给您的错误所示)。

您可以按如下方式修复您的代码:

if let index = playlistArray.indexOf(playlistImageView)

仔细阅读错误信息。它说

find(haystack, needle)不可用,请拨打haystack.indexOf(needle)