① NSString *string=[NSString stringWithFormat:@"%@",diction[@"mid"]];
②NSString *string= diction[@"mid"];
if (string.length) {
//....
}else{
//....
}
①式得到的string是 null,會執行 if下面的語句,而②式得到nil,會執行 else
① NSString *string=[NSString stringWithFormat:@"%@",diction[@"mid"]];
②NSString *string= diction[@"mid"];
if (string.length) {
//....
}else{
//....
}
①式得到的string是 null,會執行 if下面的語句,而②式得到nil,會執行 else