簡體   English   中英

iOS中的CorePlot

[英]CorePlot in iOS

到目前為止,我一直在使用Google圖表和UIWebView在我的iPhone應用程序中顯示圖形。

我想開始使用CorePlot,這樣我就不必依賴Internet連接來顯示我的圖表。 但是,我不知道如何在我的應用程序中使用CorePlot。

有人能夠幫助我如何使用CorePlot嗎?

官方的Core Plot文檔已過期(在Wiki,Google代碼站點上,以及從github下載與項目一起下載的自述信息...)。

以下是將靜態Core Plot庫添加到項目中的一些當前步驟:

1)在此處下載最新版本的CorePlot

2)導航到CorePlot框架文件夾並運行CorePlot-CocoaTouch.xcodeproj

3)構建(不運行)CorePlot-CocoaTouch.xcodeproj項目

4)導航回到您的CorePlot下載文件夾> build> Debug-iphoneos並確認已創建libCorePlot-CocoaTouch.a。 如果不是,請解壓縮下載文件並重復步驟1-4

5)回到Xcode中,突出顯示CorePlot-CocoaTouch項目

6)單擊產品>方案>選擇通用庫(選擇要構建的目標)

7)重新建立專案(無法執行)

8)返回到您的CorePlot下載文件夾>構建>發行版本,您將看到CorePlotHeaders文件夾和libCorePlot-CocoaTouch.a都可用

9)打開要添加靜態CorePlot的Xcode項目

10)將CorePlot>構建>通用發布> CorePlotHeaders文件夾和libCorePlot-CocoaTouch.a文件添加到您的項目中(選擇“將項目復制到目標組的文件夾中”)

11)選擇您的項目,然后在“鏈接”部分中找到“其他鏈接器標志”並添加“ -ObjC”

12)從“目標”>“構建階段”>“使用庫鏈接二進制文件”將QuartzCore框架添加到您的項目中

13)如果libCorePlot-CocoaTouch.a不在“使用庫鏈接二進制”列表中,請將其從將其復制到項目的位置拖動到“庫”列表中以添加它。

現在,您應該可以將“ CorePlot-CocoaTouch.h”(自動完成)導入到將用於管理CorePlot的視圖控制器中。

如果您遵循有關如何使用CorePlot的舊文檔,請注意新前綴是CPT(不是CP,請相應調整)

編碼愉快!

許多人將能夠為您提供幫助,但您必須先開始做一些事情:)您是否檢查了他們的Wiki

查看由Google Code網站推薦的本教程: http : //www.switchonthecode.com/tutorials/using-core-plot-in-an-iphone-application

這些說明也值得一讀: http : //code.google.com/p/core-plot/wiki/UsingCorePlotInApplications

希望能幫助到你!

瀏覽Core Plot隨附的示例應用程序。 Plot Gallery應用程序(適用於MacOS,iPhone和iPad)顯示了所有受支持的繪圖類型的示例,並演示了許多Core Plot功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM