Swiftで大事なAPIキー専用の構造体を作って管理する方法。
大事なAPIキーをまとめた構造体を作ってファイルに書いておけば、GitHubなどで公開する際に、そのファイルだけ.gitignoreで除外しておけば、漏れる心配もないので安心。
APIキーを集約した構造体
import Foundation
struct ImportAPI {
public static let API_KEY = "xxxxxxxxxxxxxxxxxxxx"
public static let API_TEST_KEY = "xxxxxxxxxxxxxxxxxxxx"
}
APIを呼び出す時のコード
print(ImportAPI.API_KEY)
print(ImportAPI.API_TEST_KEY)
Swiftのお役立ち情報