Funktionsaufrufe gegen Deployment Target testen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Funktionsaufrufe gegen Deployment Target testen

    Moin zusammen!

    Es mag einigen von Euch schon lange bekannt oder auch banal sein, aber ich bin gestern über ein clang-Flag gestolpert, das ich schon lange vermisst habe:

    Mit WARNING_CFLAGS = "-Wpartial-availability"; kann man alle Funktionsaufrufe gegen die SDK-Versionen seit dem Deployment-Target prüfen lassen. Das ersetzt natürlich kein Testen unter allen unterstützten OS-Versionen, hilft aber schon deutlich im Vorfeld.

    Sofern es (bewusste) Ausnahmen gibt, kann man für diese das Flag ja explizit ignorieren

    Quellcode

    1. #pragma clang diagnostic push
    2. #pragma clang diagnostic ignored "-Wpartial-availability"
    3. <...>
    4. #pragma clang diagnostic pop
    Schönen & sonnigen Restsonntag, Mattes
    Diese Seite bleibt aus technischen Gründen unbedruckt.