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 ...

War es hilfreich?

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
scroll top