0
非常に奇妙なことに遭遇しました。Xcodeエラー:アップグレード後の "期待される表現" Xcode 7から9へ
コードがOKであるともXcodeの7に
をコンパイルした。しかし、私は7から9
へのXcodeをアップグレードした後、次のコードは
「予想される表現」エラーが表示さif ([jsonDic objectForKey:@"errMsg"] !=nil
&& ![[jsonDic objectForKey:@"errMsg"] isEqualToString:@""]) {
[self showAlertView:NSLocalizedString(@"AlertMsgErrorTitle", @"")
and:[[jsonDic objectForKey:@"errMsg"] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
}
else{
[self showAlertView:NSLocalizedString(@"AlertMsgErrorTitle", @"")
and:[UserSetting getString:@"NSLocalizedDescription"]];
}
それ次のグラフのように、 "and"の後に "colon"の赤いアンダーラインが表示されます。
私が修正するかわからない、それを得ることができません。
コードの構文が7から9に変更されましたか?
どのように修正するのですか?前もって感謝します。
'!='の後ろに空白文字を追加しようとしました(コンパイラがSwiftで文句を言うと) – vadian
エラーがまだ存在します: '( –