メソッドを実行すると、コンソールに何も出力されないことに気付きました。
- (BOOL)theTemporyFunction
{
return YES;
NSLog(@"Events");
}
しかし、ステートメントの順序を変更すると:
- (BOOL)theTemporyFunction
{
NSLog(@"Events");
return YES;
}
はNSLog()実行されます。
どちらのバージョンもコンパイルできるのに、なぜ最初のバージョンで動作しないNSLog()ように見えるのでしょうか?