Swift中无法使用宏,所以针对 Objective-C 和 Swift 的方式有些不一样。
设置自定义变量
在 User-Defined中设置不同环境下的变量
获取自定义变量
Swift
-
在 Info.plist 中声明一个变量
-
在 Swift 中使用下面的方法获取
func getWXAPPID() throws -> String {
guard let wxappid = Bundle.main.object(forInfoDictionaryKey: WXAPPID) as? String else { throw NSError(domain: "WXAPPID NOT FOUND", code: -1, userInfo: nil) }
return wxappid
}
Objective-C
省略
网友评论