Quiero acceder al Acelerómetro de mi iPhone a través de PyObjC. Aquí está mi código:Acceso al acelerómetro iPhone usando PyObjC
@objc.signature("[email protected]:@@")
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("[email protected]:@")
def applicationDidFinishLaunching_(self, unused):
self.accelerometer = UIAccelerometer.sharedAccelerometer()
self.accelerometer.setUpdateInterval_(1)
self.accelerometer.setDelegate_(self)
#...
El problema es str (accelleration.x) devuelve "<native-selector x of <UIAcceleration: 0x.....>>"
. ¿Que puedo hacer?