我是 SwiftUI 新手,我有一个关于 API URL 的问题。目前,我正在将 API URL 直接硬编码到我的代码中,但我想知道是否有更好、更安全的存储方式。
谢谢!
存储为环境变量 一个。转到 Xcode -> 产品 -> 方案 -> 编辑方案。 b.在“运行”选项卡下,单击“环境变量”。 c.添加您的环境变量,例如:API_URL = https://your-api- url.com/ d.在项目中的任何位置访问变量 如果让 apiUrl = ProcessInfo.processInfo.environment["API_URL"] { 打印(apiURL) }
您也可以存储在info.plist文件中,然后就可以使用了。
注意 -> 从我看来,您可以使用这些方法来仅存储基本 url 。对于它们的端点 make 和单例类。因为在应用程序中我们有基本 url 2-3(如 Development、Staging 或 Productio),但我们有大量端点