我是 Swift 新手,正在开发一个应用程序,该应用程序在一个 Controller 中包含词汇表,并带有搜索栏和通过 UISearchBarDelegate 关联的方法。我想在其他 Controller 中使用完全相同的方法。
我已经将术语表数据放在一个单例中,但是如何在不复制所有方法的情况下使用搜索方法。我可以简单地让其他 Controller 继承我的 GlossaryController 吗?但是协议(protocol)呢?
最佳答案
您可以创建一个新的 swift 文件并将您的方法放在那里。然后,您可以从您拥有的任何其他文件访问它们...
关于swift - 在 Swift 中的整个应用程序中使用相同的搜索方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39893984/