2009-07-07 15 views
1

Nachdem ich einen quadratischen Gleichungslöser für das iPhone gemacht habe, möchte ich noch einen Schritt weiter gehen und dem Benutzer die Möglichkeit geben, den Graphen der gelösten quadratischen Gleichung zu betrachten. Ich benötige eine Anleitung dazu, wie man das iPhone SDK und die verfügbaren Frameworks verwendet.Objective-C - Anleitung zum Erstellen eines Grapher

Antwort

3

CorePlot ist gut für die grafische Darstellung, ja, aber es zeigt keine Gleichungen (außer Sie haben bereits eine Liste aller x-y Punkte für die Gleichung). Dafür empfehle ich Graham Cox 'exzellenten GCMathParser: http://www.apptree.net/parser.htm

Es ist ziemlich einfach zu bedienen und hat Unterstützung für Variablen und was nicht. Ich habe damit einen rudimentären Grafikrechner in weniger als einem Tag erstellt.

+0

Wie würde ich dies mit dem iPhone SDK verwenden. Gibt es eine Möglichkeit, Kerngrafiken zu verwenden, um einen Grapher zu erstellen? – Omar

+0

Graham's GCExpressionParser ist ziemlich einfach Cocoa (Teile wurden von Bison erzeugt, aber das sollte nichts ausmachen), also sollten Sie in der Lage sein, es direkt auf das iPhone zu portieren. Es kann dann die Werte angeben, die Sie mit Core Plot anzeigen müssen, das auf dem iPhone ausgeführt wird. Core Plot enthält zwei Beispiel-iPhone-Anwendungen als Demonstration dessen, wie man es benutzt. –

+0

@Omar ja. Der Graphikrechner, den ich gebaut habe, war für das iPhone mit CoreGraphics, um einen Pfad zu erstellen. –

1

CorePlot ist ein sich entwickelndes Framework, aber es könnte ein Anfang sein.

Verwandte Themen