同步返回目标-c

Fel*_*ipe 3 objective-c synchronized

- (id)methodThatReturnsSomething
{
    @synchronized(self) {
        return nil;
    }
}

当我在Xcode上执行此操作时,它会向我返回一个警告:"控件到达非void函数的结尾"

这段代码有问题吗?

bbu*_*bum 11

由于编译器的某些版本中的错误在编译器的其他/更高版本中得到修复,因此它会限制编译器警告.

在这种情况下,是的,你真的偶然发现了编译器错误.