Я хочу создать пользовательский класс UIView (статическая библиотека) для некоторых разработчиков приложений. Я создал экземпляр CMMotionManager в своем коде. Я обнаружил, что если разработчик приложения также создает экземпляр CMMotionManager в своем коде, один из наших экземпляров CMMotionManager не сможет обрабатывать значения гироскопа / акселерометра. Я понимаю, что UIWebview может получать эти значения (например, код javascript: window.ondevicemotion = function (e) {...}), пока приложение их получает, я думаю, что может быть способ избежать этого конфликта. Любые идеи о том, как избежать этого конфликта?