在Xcode12中,可以通过以下步骤访问来自Swift的Info.plist值:
if let infoPlistPath = Bundle.main.path(forResource: "Info", ofType: "plist"),
let infoPlistData = FileManager.default.contents(atPath: infoPlistPath) {
do {
let plist = try PropertyListSerialization.propertyList(from: infoPlistData, options: .mutableContainers, format: nil)
if let dict = plist as? [String: Any] {
// 在这里可以访问和使用Info.plist中的值
let value = dict["YOUR_KEY"]
print(value)
}
} catch {
print("Error reading plist: \(error)")
}
}
请注意,上述代码中的"YOUR_KEY"应替换为你在Info.plist文件中要访问的特定键的名称。
这是一个基本的示例,用于在Xcode12中访问来自Swift的Info.plist值。根据你的具体需求,你可以根据Info.plist文件的结构和内容进行相应的解析和处理。
领取专属 10元无门槛券
手把手带您无忧上云