Compartilhar via


UIApplication.CheckForIllegalCrossThreadCalls Campo

Definição

Determina se os builds de depuração do MonoTouch imporão que as chamadas feitas ao UIKit só são emitidas do thread da interface do usuário.

public static bool CheckForIllegalCrossThreadCalls;
 staticval mutable CheckForIllegalCrossThreadCalls : bool

Valor do campo

Comentários

Em builds de depuração, o MonoTouch imporá que as chamadas feitas às APIs do UIKit sejam feitas somente do thread UIKit. Isso é útil para detectar código que poderia usar inadvertidamente o UIKit de um thread que não é da interface do usuário que pode corromper o estado do UIKit e pode levar a problemas muito difíceis de depurar.

Mas, às vezes, pode ser útil desabilitar essa verificação, seja porque você pode garantir que o UIKit não esteja em uso neste momento ou porque o MonoTouch pode estar impondo as verificações em APIs que podem ter sido relaxadas ou tornadas thread seguras pelo iOS.

Aplica-se a