Swift 如何从Xcode中的info.plist获取字符串值而不使用双引号

Swift 如何从Xcode中的info.plist获取字符串值而不使用双引号,swift,xcode,Swift,Xcode,我目前正在使用Xcode开发iOS项目。为了安全起见,我编写了.xcconfile并将其从版本控制中删除。我不需要以这种方式提交一些api代码。xcconfig文件类似于 API_KEY = "abcdefg" 然后,我在info.plist中设置了如下键 问题是当我从info.plist获取值时,返回的值带有双引号 Bundle.main.object(forInfoDictionaryKey: "API_KEY") as! String => "abcdefg" 我想得到abcd

我目前正在使用Xcode开发iOS项目。为了安全起见,我编写了.xcconfile并将其从版本控制中删除。我不需要以这种方式提交一些api代码。xcconfig文件类似于

API_KEY = "abcdefg"
然后,我在info.plist中设置了如下键

问题是当我从info.plist获取值时,返回的值带有双引号

Bundle.main.object(forInfoDictionaryKey: "API_KEY") as! String
=> "abcdefg"
我想得到abcdefg的值,它不带双引号

Bundle.main.object(forInfoDictionaryKey: "API_KEY") as! String
=> "abcdefg"
我通过删除“by”来解决问题


我不想这样做。

只需删除配置文件中的引号即可


API_KEY=abcdefg

如何工作?它无法编译吗?它在运行时崩溃吗?它还有引号吗?谢谢你的回复。我刚刚尝试从配置文件中删除引号,现在可以工作了。当我昨天尝试同样的方法时,它带有双引号。无论如何,谢谢