Instalacja Core-Plot w Xcode 4.2 dla projektu iOS
Próbuję zainstalować Core Plot w mojej aplikacji na iOS. Postępowałem zgodnie z instrukcjami na stronie Core Plot, ale są one bardzo krótkie i nie zawierają zrzutów ekranu. Wkleiłem poniższe instrukcje i wyjaśniłem, gdzie utknąłem ...
Najpierw przeciągnij plik CorePlot-CocoaTouch.xcodeproj do projektu Xcode swojej aplikacji na iPhone'a. Pokaż nawigator projektu na liście po lewej stronie i kliknij swój projekt.
Wybierz cel aplikacji z wyświetlonej listy źródeł „Cele”. Kliknij kartę „Buduj fazy” i rozwiń grupę „Zależności docelowe”. Kliknij przycisk plus, wybierz bibliotekę CorePlot-CocoaTouch i kliknij Dodaj. Powinno to zapewnić, że biblioteka Core Plot zostanie zbudowana z Twoją aplikacją.
Gotowe!
Core Plot jest zbudowany jako statyczna biblioteka dla iPhone'a, więc musisz przeciągnąć bibliotekę statyczną libCorePlot-CocoaTouch.a z grupy CorePlot-CocoaTouch.xcodeproj do grupy „Link Binaries With Libraries” w ramach „Build Fazy „grupa, w której byłeś.
Gotowe!
Musisz także wskazać właściwą lokalizację nagłówka. W ustawieniach kompilacji ustaw Ścieżki wyszukiwania nagłówka na ścieżkę względną z aplikacji do podkatalogu framework / w drzewie źródeł Plot Core. Upewnij się, że ścieżka wyszukiwania nagłówka jest rekurencyjna. Musisz także dodać -ObjC do innych flag linkera (od Xcode 4.2, -all_load nie wydaje się być potrzebny, ale może być wymagane w starszych wersjach Xcode).
Nie rozumiem tego trochę!
Core Plot bazuje na Core Animation, więc jeśli jeszcze tego nie zrobiłeś, dodaj szkielet QuartzCore do swojego projektu aplikacji.
Gotowe!
Wreszcie, powinieneś być w stanie zaimportować wszystkie klasy Plot Core i typy danych, wstawiając następujący wiersz w odpowiednich plikach źródłowych w projekcie:
<code>#import "CorePlot-CocoaTouch.h" </code>
Gotowe!
Czy ktoś jest w stanie wprowadzić instrukcję, z którą walczę, w więcej terminów laymans?