-(BOOL)insertSettings:(Settings *&)pObjSettingsRefPtr;
导致声明错误,我在方法声明中的Settings*&
参数处expecting ")"
错误,definition.parameter
Settings *&
但它也没有采取* and &
不幸的是,在编辑问题中,我发现堆栈溢出也没有显示(Settings *&)
也没有显示*
如果你想使用引用指针,那么像这样传递参数
-(BOOL)insertSettings:(Settings **)pObjSettingsRefPtr;
然后在函数中的任何位置使用 pObjSettingsRefPtr
作为*pObjSettingsRefPtr
。
byref 参数传递的&
声明说明符仅C++,在 Objective-C 中不起作用。用
- (BOOL)insertSettings:(Settings **)settings
等等。