0
在應用程序中使用位置管理器以下代碼在iOS7之前工作,現在與iOS7,我得到「??」逃逸。我正在查找狀態來檢索州的縮寫。該位置mananger正確檢索狀態(如果我編碼使用「狀態」它會給我所需的狀態),但查找到plist文件(設置爲字典對象)以獲取縮寫,無論出於何種原因失敗,並給「??」選項。任何想法是怎麼回事?IOS升級到7.0問題與字典查找
NSString *state = placemark.administrativeArea;
NSString *stateAbbreviation = [self.usStateAbbreviations objectForKey:[state uppercaseString]];
NSString *stateTarget = state;
if (stateAbbreviation) {
stateTarget = stateAbbreviation;
}else{
stateTarget = @"??";
}