Доступ к акселерометру iPhone с помощью PyObjC

I want to access the Accelerometer of my iPhone through PyObjC. Вот мой код:

@objc.signature("v@:@@")
def accelerometer_didAccelerate_(self, accelerometer, acceleration):
    msgBox = UIAlertView.alloc().initWithTitle_message_delegate_cancelButtonTitle_otherButtonTitles_("Acceleration", str(acceleration.x), self, "OK", None)
    msgBox.show()
    msgBox.release()

@objc.signature("v@:@")
def applicationDidFinishLaunching_(self, unused):
    self.accelerometer = UIAccelerometer.sharedAccelerometer()
    self.accelerometer.setUpdateInterval_(1)
    self.accelerometer.setDelegate_(self)
    #...

Проблема в том, что str (Accelleration.x) возвращает «. Что я могу сделать?

5
задан Chris 10 March 2011 в 22:05
поделиться