iOS-Code zum Identifizieren der Metallunterstützung zur Laufzeit?

ormalerweise verwende ich den folgenden Code, um die iOS-Version des Geräts zu identifizieren.

if ([[UIDevice currentDevice].systemVersion floatValue] >= 8.0)

Auf ähnliche Weise versuche ich, Metal-Support für das Gerät zu finden. Metal wird für Apple-Geräte mit der A7-GPU (oder höher) und iOS 8.0 unterstützt.

Dies ist die Art und Weise, wie mein Code funktionieren soll:

if (MetalSupported == true) {
  // metal programming
} else {
  // opengles2 programming
}

Wie erhalte ich den Wert für die Boolesche VariableMetalSupported ?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage