我认为 'rvalue' 只是return value的简写。初始化返回对象是什么意思?这是我的主要问题。其余的是我特定情况的背景,但我对一般答案非常感兴趣。
我在看别人的代码:
return [p_facebook.facebook handleOpenURL:url];
从理论上讲,这是调用:
- (BOOL)handleOpenURL:(NSURL *)url;
我看到了:Cannot initialize return object of type 'BOOL' (aka 'signed char') with an rvalue of type 'id'
。我猜这个类可能是在其他地方定义的,我有一个路径问题......