Swift:当前配置的占位符
Swift: Placeholder for current configuration
我正在阅读一篇 example 的文章,其中包含多个配置并在运行时使用此 Objective C 代码访问活动配置:
NSBundle *bundle = [NSBundle mainBundle];
NSString *path = [bundle pathForResource:@"Configuration" ofType:@"plist"];
NSDictionary *config = [NSDictionary dictionaryWithContentsOfFile:path];
@"Configuration"
的 Swift 是什么来获取活动配置值?
这行不通:
var myDict: NSDictionary?
if let path = NSBundle.mainBundle().pathForResource(@"Configuration", ofType: "plist") {
myDict = NSDictionary(contentsOfFile: path)
}
只需删除 @
即可:
var myDict: NSDictionary?
if let path = NSBundle.mainBundle().pathForResource("Configuration", ofType: "plist") {
myDict = NSDictionary(contentsOfFile: path)
}
我正在阅读一篇 example 的文章,其中包含多个配置并在运行时使用此 Objective C 代码访问活动配置:
NSBundle *bundle = [NSBundle mainBundle];
NSString *path = [bundle pathForResource:@"Configuration" ofType:@"plist"];
NSDictionary *config = [NSDictionary dictionaryWithContentsOfFile:path];
@"Configuration"
的 Swift 是什么来获取活动配置值?
这行不通:
var myDict: NSDictionary?
if let path = NSBundle.mainBundle().pathForResource(@"Configuration", ofType: "plist") {
myDict = NSDictionary(contentsOfFile: path)
}
只需删除 @
即可:
var myDict: NSDictionary?
if let path = NSBundle.mainBundle().pathForResource("Configuration", ofType: "plist") {
myDict = NSDictionary(contentsOfFile: path)
}