gpt4 book ai didi

ios - API调用去哪个文件?

转载 作者:行者123 更新时间:2023-11-30 12:20:09 24 4
gpt4 key购买 nike

很抱歉问这个基本问题,但是 API 调用在 swift 中去哪里(使用 Alamofire 或 session.dataTask)?我应该将其放置在 View Controller 中,还是使用调用 Api 的方法创建一个单独的类,然后从我的 View Controller 中调用该方法?

最佳答案

区分您对代码可重用性的担忧。如果您认为您正在创建的 API 调用有可能有时在另一个文件中使用,请将其放入自己的文件中。我通常创建 API 客户端类,这些类与项目的其余部分尽可能松散耦合。它使重用、更新和调试变得更加容易。如果你能证明它的合理性,那么拥有只有很少行代码的文件并没有什么可耻的。

此外,将 View Controller 视为显示 GUI 并与之交互的一种方式。如果您在 View Controller 中编写的内容与这两个问题之一无关,那么它可能不适合放在那里。

关于ios - API调用去哪个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44894907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com