ARC i ASIHTTPRequest

Mam dziwny problem.

[[4]}używam ASIHTTPRequest w projekcie iOS 5 z włączonym ARC. Ponieważ ASIHTTPRequest nie obsługuje ARC wyłączyłem ARC na wszystkich pojedynczych plikach ASIHTTPRequest.

Tutaj wpisz opis obrazka

Jednak, kiedy próbuję skompilować mój projekt, xcode nadal wierzy, że te pliki są włączone ARC i narzeka.

Tutaj wpisz opis obrazka

Czy zrobiłem coś złego, czy to błąd w xcode? Nie mów mi, żebym przekonwertował ASIHTTPRequest Na kod zgodny z ARC za pomocą narzędzia refactor. Próbowałem aby to zrobić i Xcode skarży się, że ARC jest włączony w projekcie (?!?!).

Author: Dimme, 2012-01-01

2 answers

Wpisałeś -fno-ojbc-arc. Poprawną flagą jest -fno-objc-arc.

 23
Author: Guillaume,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-01-01 18:40:35

Zrobiłem to w ten sposób.

Musisz zrobić ASIHTTP jako bibliotekę i włączyć ją do swojego projektu.

Poniżej znajduje się procedura.

  1. Utwórz statyczną bibliotekę projektu iPhone Cocoa Touch.
  2. skopiuj wszystkie pliki obsługiwane przez ASIHTTP i Rechability .h i .pliki m wewnątrz projektu biblioteki.
  3. Zbuduj.
  4. dostaniesz .plik.
  5. skopiuj plik do swojego projektu.
  6. skopiuj konieczne .pliki H (nagłówek) jesteś zamierzamy użyć w Twoim projekcie.

Nie otrzymasz żadnego błędu ARC. Mam nadzieję, że pomoże to komuś, kto ma podobne problemy z łukiem..

 10
Author: Dilip Rajkumar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-28 09:14:43