Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
Einfaches Programm mit Xcode
Einfaches Programm mit Xcode
Nebu2k
14.09.06
19:57
Ich möchte ein einfaches Programm mit Xcode schreiben.
Es soll zwei Textfelder enthalten mit dem Datentyp Integer. Das Programm soll den einen Wert durch etwas teilen, dann den anderen Wert des anderen Feldes durch etwas teilen und dann beide addieren und mir das Ergebnis ausspucken.
Habe bisher (damals noch unter Windows) nur mit Delphi programmiert (auch schwierigere Sachen; hatte Informatik Leistungskurs). Nun habe ich mir kurz Xcode angeguckt und habe natürlich gar keine Ahnung.
Könnt ihr mir helfen, wie ich dies realisieren kann? Schon mal Danke.
Hilfreich?
0
Kommentare
Rantanplan
14.09.06
20:04
Hillegass kaufen. In zwei Sätzen läßt sich das nicht erklären. Imho sinnlos das zu versuchen. Buch kaufen, lesen. Ein ähnliches Beispiel ist da drin.
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
jonny91
14.09.06
20:16
Evtl. hilft dir vorerst der "Currency Converter" (file:///Developer/ADC%20Reference%20Library/documentation/Cocoa/Conceptual/ObjCTutorial/index.html#//apple_ref/doc/uid/TP40000863)
Aber wenn du richtig anfangen willst, kann ich dir auch nur Hillegass empfehlen, habe ich gerade vor mir liegen...
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
Hilfreich?
0
jonny91
14.09.06
20:17
huch, das design verkraftet lange URL nicht desonders gut
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
Hilfreich?
0
Nebu2k
14.09.06
20:18
Mhm. Ich dachte eigentlich, dass das sehr sehr einfach ist. 2 Zeilen "irgendwo"
hinschreiben. Kurz ein Interface bastelt. Dort die Felder deklarieren. Fertig.
Ich will jetzt nicht viel damit programmieren, also auch mir kein Buch kaufen.
Ich will mir nur eine Formel ausrechnen lassen. Mit Delphi würde ich keine Minute brauchen.
Hilfreich?
0
Nebu2k
14.09.06
20:19
Das Bezog sich auf Rantanplan.
jonny91
Das sieht doch schon gut aus. Danke schon mal.
Hilfreich?
0
jonny91
14.09.06
20:24
Ja in der regel ist es mit Xcode auch unheimlich einfach mit wenigen Zeilen ein Programm zu schreiben. Man kann sogar einen Webbrowser "schreiben" ohne eine einzige Zeile Code!
Aber nochmal: Hillegass ist der beste Einstieg!
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
Hilfreich?
0
Rantanplan
14.09.06
20:25
Delphi ist in erster Linie ein RAD-Tool. Peng, peng, peng, schon läuft was. Auch wenn die saubere Programmierung darunter leidet. IB+XCode erfordert Einarbeitung, weil es nicht für den schnellen Schuß ohne Vorkenntnisse gedacht ist. Ich verstehe nicht, warum jeder einsieht, daß man Autofahren auch nicht in 10 Minuten lernt, aber von einem wesentlichen komplexeren Werkzeug erwartet, daß man einfach mal die Maus schüttelt und schon fallen professionelle Ergebnisse raus.
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
Nebu2k
14.09.06
20:31
Rantanplan
Ich will doch keine professionelle Ergebnisse. Ich will ein kleines Programm was mir mit Hilfe einer Formel ein Ergebnis errechnet.
Wollt ihr es mir nicht kurz schreiben?
(Feld1/60)+(Feld2/9)
Hilfreich?
0
Nebu2k
14.09.06
20:33
Mir fällt gerade auf, es dürfen ja gar keine Integer sein, sondern müssen real sein.
Hilfreich?
0
_mäuschen
14.09.06
20:39
Sehr einfaches Fenster mit 3 Feldern als Beispiel in
Developer/Examples/AppKit/SimpleTemperatureConverter
Understanding Xcode Projects
Working with Xcode Build Settings
Hilfreich?
0
_mäuschen
14.09.06
20:40
ups, kein reload gemacht:-[
Hilfreich?
0
Reiner Schmidt
14.09.06
20:40
Wie wärs mit einer Tabellenkalkulation!
Große Schriftart, kleines Fenster, fertig.
„Never touch a running system“
Hilfreich?
0
Nebu2k
14.09.06
20:45
Reiner Schmidt
Das ist nicht so cool.
Hilfreich?
0
Mac51.de
14.09.06
22:18
uarghs...
eins muss ich auf jeden fall anmerken.
das was du brauchst heisst nicht "real"... du brauchst FLOAT als datentyp.
aauch wenn ich mich mit xcode nicht auskenne... real ist meiner meinung nach ne erfindung von delphi. allerdings dauch da nur inkonsequent durchgezogen. teilweise taucht auch da der begriff float auf.
Hilfreich?
0
Nebu2k
14.09.06
22:20
mac51.de
Weißt doch wer das Schuld ist.
Unser Jo.
Hilfreich?
0
Mac51.de
14.09.06
22:21
jap
der hat auch immer real gesagt.
Hilfreich?
0
Michael Schmidt
14.09.06
23:10
Und per Applescript?
on run
set Feld1 to text returned of (display dialog "Erste Zahl eingeben:" default answer 1 buttons {"Nächste"} default button 1)
set Feld2 to text returned of (display dialog "Zweite Zahl eingeben:" default answer 2 buttons {"Berechne"} default button 1)
try
set Feld1 to Feld1 as real
set Feld2 to Feld2 as real
set ergebnis to (Feld1 / 60) + (Feld2 / 9)
display dialog ergebnis buttons {"Danke"} default button 1
on error
display alert "Bitte geben Sie zwei Zahlen(!) ein!"
end try
end run
Ab in den Script Editor und gut ist
CU
Schmiddl
„Trautman: "Er wird kommen und er wird mich hier rausholen." Russischer Offizier: "Was, glaubt dieser Mann, wer er ist? Gott?" Trautman: "Nein, Gott kennt Gnade!"“
Hilfreich?
0
Nebu2k
14.09.06
23:15
Michael Schmidt
Vielen Dank, dass ist echt wunderbar.
(Und ich versteh sogar den Quelltext. Vielleicht sollte ich mir mal Applescript aneignen).
Hilfreich?
0
Nebu2k
14.09.06
23:33
Michael Schmidt
Habe es nun noch etwas modifiziert.
Ich kann doch bestimmt hinter das Ergebnis noch was schreiben… Habe es probiert mit:
display dialog ergebnis + "Name"
Aber so bekomme ich dann am Ende den display alert ausgespuckt. Wie kann ich es realisieren bzw. kann man das so einfach?
Hilfreich?
0
Nebu2k
14.09.06
23:36
Zum Thema Applescript: Kennt vielleicht jemand ein gutes Tutorial?
Hilfreich?
0
Michael Schmidt
15.09.06
00:04
Probier mal ein UND-Zeichen (&). Das Plus klappt nur bei Zahlen, und "Name" ist keine
Gutes Tutorial und auf deutsch:
Das Forum ist auch ziemlich spitze, da gibt es auch für Anfängerfragen immer Tipps und Tricks, sogar mit Erklärungen zum besseren Verständnis
CU
Schmiddl
„Trautman: "Er wird kommen und er wird mich hier rausholen." Russischer Offizier: "Was, glaubt dieser Mann, wer er ist? Gott?" Trautman: "Nein, Gott kennt Gnade!"“
Hilfreich?
0
Nebu2k
15.09.06
00:16
Bekomme auch mit
display dialog ergebnis & "Name"
den display alert.
Weißt du evtl. noch wie man das Ergebnis auf eine Stelle nach dem Komma runden kann? Vielen Dank.
P.S. Das Tuturial ist echt gut (was ich bisher gesehen habe. Auch vielen Dank dafür.
Hilfreich?
0
Nebu2k
15.09.06
01:09
Runden habe ich jetzt schon selbst geschafft.
Hilfreich?
0
Nebu2k
15.09.06
01:16
Mit dem String dahinter hab ich jetzt auch. Man musste das ergebnis in einen String vorher wandeln.
Hilfreich?
0
Nebu2k
15.09.06
01:18
Boah, ich liebe Applescript jetzt schon.
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.