Поделиться через


UIKitThreadAccessException Класс

Определение

Исключение возникает при вызове API UIKit из фонового потока.

public class UIKitThreadAccessException : Exception
type UIKitThreadAccessException = class
    inherit Exception
Наследование
UIKitThreadAccessException

Комментарии

Исключение возникает, если некоторый фоновый код вызвал в API UIKit, который не является потокобезопасном. Как правило, большинство API UIKit не являются потокобезопасны и не должны вызываться из фонового потока. Если необходимо вызвать метод UIKit из фонового потока, следует поставить задачу в очередь с помощью метода M:Foundation.NSObject.BeginInvokeOnMainThread(Foundation.NSAction).

Можно отключить проверка среды выполнения, задав CheckForIllegalCrossThreadCalls для поля значение false.

Это исключение вызывается MonoTouch.dll в отладочных сборках или в сборках выпуска, которые были скомпилированы с флагом --force-thread-проверка.

Конструкторы

UIKitThreadAccessException()

Исключение возникает при вызове API UIKit из фонового потока.

Применяется к