if let cityDetailsPath = Bundle.main.path(forResource: "Places", ofType: "plist") {
if let cityDetails = NSArray(contentsOfFile: cityDetailsPath!) as? [[String: String]]
{
for city in cityDetails
I have an error in the Line:
if let cityDetails = NSArray(contentsOfFile: cityDetailsPath!) as? [[String: String]]
Error:
Cannot force unwrap value of non-optional type 'String'
Remove force unwrapping symbol !.
if let cityDetailsPath = Bundle.main.path(forResource: "Places", ofType: "plist") {
if let cityDetails = NSArray(contentsOfFile: cityDetailsPath) as? [[String: String]]
{
for city in cityDetails {
}
}
}