Prüfen Sie, ob die Verfügbarkeit von Blöcken zur Laufzeit auf iOS
-
26-09-2019 - |
Frage
muss ich Test für die Verfügbarkeit von Blöcken zur Laufzeit, so dass ich mit iOS 3. Irgendwelche Tipps Rückwärtskompatibilität umgehen kann?
edit:
Bisher mache ich if (!NSClassFromString(@"NSBlockOperation")) {...}
Scheint zu funktionieren ...
Lösung
Sie werden auch sicher schwaches Glied der libSystem.B.dylib
machen müssen, setzen Sie Ihre Basis SDK 4.0 und Implementierungsziel bis 3.1.3, wie beschrieben hier .
Eine gute Übersicht über den Umgang mit iOS Versionsproblemen beschäftigen kann auch in dieser Cocoa with Love Artikeln: Tipps & Tricks für die bedingten iOS3, iOS3.2 und iOS4 Code
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow