Objective c &引用;属性访问结果未使用-不应将getter用于副作用”;警告
我正在尝试启动加速计,并根据加速计的数据值向用户发送消息。然而,当我试图初始化加速计进程时,我得到以下警告:“属性访问结果未使用-getter不应用于副作用” 我在第6行得到了错误。感谢您的帮助 这一行:Objective c &引用;属性访问结果未使用-不应将getter用于副作用”;警告,objective-c,accelerometer,Objective C,Accelerometer,我正在尝试启动加速计,并根据加速计的数据值向用户发送消息。然而,当我试图初始化加速计进程时,我得到以下警告:“属性访问结果未使用-getter不应用于副作用” 我在第6行得到了错误。感谢您的帮助 这一行: self.motionManager.startAccelerometerUpdates; 应该是: [self.motionManager startAccelerometerUpdates]; 不要使用属性语法来调用方法。谢谢您的帮助,但现在我在同一行上得到了预期的标识符错误。通过复制
self.motionManager.startAccelerometerUpdates;
应该是:
[self.motionManager startAccelerometerUpdates];
不要使用属性语法来调用方法。谢谢您的帮助,但现在我在同一行上得到了预期的标识符错误。通过复制和粘贴导致新错误的代码行,为您的问题添加更新。我相信
startAccelerometerUpdates
有参数,请检查API。我已经修复了它(请参阅下面已接受的答案),但感谢您的帮助
[self.motionManager startAccelerometerUpdates];