Официальная документация Core Plot устарела (в вики, на сайте кодов Google, и прочитайте мне информацию, загруженную с проектом из github ...).
Вот некоторые текущие шаги, чтобы следовать, чтобы добавить статическую библиотеку ядра участка к вашему проекту:
1) скачать последнюю версию CorePlot here
2) перейти к рамочной папке CorePlot и запустить CorePlot-CocoaTouch.xcodeproj
3) сборки (не запускать) проект CorePlot-CocoaTouch.xcodeproj
4) вернуться обратно к вашему Загрузите папку загрузки CorePlot> build> Debug-iphoneos и убедитесь, что libCorePlot-CocoaTouch.a создан. Если нет, то разархивировать загрузку и повторите шаги 1-4
5) обратно в Xcode выделить проект CorePlot-CocoaTouch
6) нажмите Product> Схема> выберите Универсальная библиотека (выбирает таргетингом построить)
снова
7) сборки проекта (не работает)
8) Возвращайтесь в свой CorePlot папку загрузки> создать> Release-универсальный, и вы увидите папку CorePlotHeaders и libCorePlot-CocoaTouch.a являются доступными
9) откройте проект Xcode, который вы хотите добавить статический CorePlot в
10) добавьте папку CorePlot> build> Release-universal> CorePlotHeaders и libCorePlot-CocoaTouch.а файлы вашего проекта (выбрав «копировать элементы в папку назначения группы)
11) выберите проект и в„соединяющий“разделе найти„Другие флаги компоновщика“и добавить„-ObjC“
12) из ваша цель> Фазы сборки> Связать двоичные файлы с библиотеками добавьте в проект проект рамки QuartzCore
13) если libCorePlot-CocoaTouch.a не находится в списке ссылок с бинарными списками библиотек, перетащите его с того места, где вы скопировали его в проект Список библиотек, чтобы добавить его.
Теперь вы должны иметь возможность #import «CorePlot-CocoaTouch.h» (автозаполнение) в viewcontroller, который вы будете использовать для управления вашим CorePlot.
Если вы следуете старой документации о том, как использовать CorePlot быть в курсе, что новый префикс CPT (не CP, настроить соответствующим образом)
Счастливый кодирования!
# 11 - Что это за «-ObjC», которое должно быть добавлено в «Другие флаги компоновщика»? –
-ObjC позволяет статической библиотеке использовать объектно-ориентированную спецификацию типа kvc или категории. Дополнительная информация доступна по адресу http://stackoverflow.com/questions/2567498/objective-c-categories-in-static-library –
Большое спасибо. –