2016-05-05 6 views
0

何が起こっているのかわからない、私は知っているすべてを試しました....運がない。誰かが私を正しい方向に向けることができますか?Xcode 7.3 "期待される表現"ビルドエラー

[self presentViewController:messageVC animated:YES completion:nil]; 
} 

-(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result 
{ 
    [self dismissModalViewControllerAnimated:YES]; 

    if (result == MessageComposeResultCancelled) 
     NSLog(@"Message cancelled"); 
    else if (result == MessageComposeResultSent) 
     NSLog(@"Message sent"); 
    else 
     NSLog(@"Message failed"); 
} 

@end 

http://i.stack.imgur.com/tcFXp.png

+0

中括弧( '{}) 'を追加してみてください。 – enedil

+0

MessageUIヘッダーをインポートしていますか? –

+0

私はいません、ただの身体 – SilentDev

答えて

-1

オープン/クローズ波線ブラケットは通常のif/else文のために必要とされないが、物事を明確に役立ちます。そして、あなたがそれらを使用しないとコンパイラがクロスアイになるインスタンス(通常はswitch文)があります。

だから...もしくすぶりの括弧の中にあるif/elseチャンクをラップすると、エラーは消えますか?

+0

それでも、エラーを返す – SilentDev

+0

それは、私はコードをきれいにした後、それを働いた。ありがとうございました! – SilentDev

関連する問題