2012-11-02 16 views
19

Jestem początkującym użytkownikiem AFNetworking i prowadzącym prostą aplikację, aby zrozumieć, jak działa AFNetworking. Postępuję zgodnie z tym samouczkiem dotyczącym MobileTuts: http://mobile.tutsplus.com/tutorials/iphone/ios-sdk_afnetworking/. Mogę uruchomić aplikację z tymi informacjami, ale mam te dwa ostrzeżenia.Ostrzeżenia kompilatora za pomocą klienta AFHTTP

Dwa ostrzeżenia są:

  1. #warning „ramy SystemConfiguration nie znaleziono w projekcie lub nieuwzględnione w skompilowanym nagłówka funkcjonalność osiągalności sieci nie będzie dostępna.”.

2. # ostrzeżenie "Struktura CoreServices nie została znaleziona w projekcie lub nie została uwzględniona w prekompilowanym nagłówku Automatyczne wykrywanie typu MIME podczas przesyłania plików w żądaniach wieloczęściowych nie będzie dostępne."

już obejmowały SystemConfiguration i CoreServices ramy ale te ostrzeżenia nadal istnieje ...

Odpowiedz

59

W "YOURPROJECTNAME-Prefix.pch" pliku to ten kod

#import <SystemConfiguration/SystemConfiguration.h> 
#import <MobileCoreServices/MobileCoreServices.h> 
+0

kiedy otrzymam błąd leksykalny lub preprocesora ... – lakesh

+2

Dodaj te frameworki do swojego projektu. Oto jak to zrobić, że http://stackoverflow.com/questions/3352664/how-to-add-existing-frameworks-in-xcode-4 –

+0

zrobił to już .... – lakesh

0

trzeba dodać tych ram do twojego projektu. Oto jak to zrobić

How to "add existing frameworks" in Xcode 4?

+0

zrobione, że już ... – lakesh

+0

Czy dodałeś instrukcje #import do pliku pch? Powinieneś wykonać czystą kompilację projektu, a nawet zamknąć Xcode. Zawsze robię to, gdy mam niewyjaśnione problemy. –

1

W moim przypadku ja zaczynam używać Swift w projekcie obj-c, i musiałem dodać dwa następujące nagłówki do mojego <project_name>-Bridging-Header.h pliku:

#import <SystemConfiguration/SystemConfiguration.h> 
#import <MobileCoreServices/MobileCoreServices.h> 
+0

To było dokładnie to, czego potrzebowałem, dziękuję! – Luke

Powiązane problemy