Jestem na wczesnym etapie aplikacji na iPhone'a i mam pytanie. Szukałem trochę, ale nie znalazłem tego, czego szukałem.Zalecany sposób obsługi zgodności wstecz/w przód w aplikacji na iPhone'a?
Są funkcje w iPhone OS4, które chciałbym wykorzystać, ale chciałbym, aby moja aplikacja działała również na 3.X.
Wygląda na to, że chcą rozwijać przeciwko SDK 4.0 i wykonaj następujące czynności:
- Tworzenie „słabe ogniwo” dla każdego nowego (4,0) Ramki
- połączenia
respondsToSelector:
dla każdego nowej metody w istniejący szkielet lub dowolną metodę w nowej strukturze przed wykonaniem tego połączenia
Jestem zamknięty? Co jest zalecane?
Wskazówki dla podobnych pytań mile widziane.
UPDATE: Podobnie jak notatki - jeśli próbują sprawdzać nowych ram, jesteś najlepsza szansa to nazwać respondsToSelector:
na metody klasy z obiektu klasy zamiast przy użyciu metody instancji.
Nie zapomnij o najważniejszej rzeczy: zmień cel wdrożenia w ustawieniach kompilacji na minimalną wersję systemu operacyjnego, którą chcesz obsłużyć. –