Transkripte
1. Einführung: - Hallo. Mein Name ist Serena, und ich bin Stunden-Entwickler. Nutzen Sie so viele Lücken in unserem Alltag und erweitern Sie sich jetzt, um Ihre eigenen in dieser Klasse zu schaffen. Es wird eine einfache und nützliche Anwendung erstellen. Tyler, das werden
wir. Sie haben als Problem in der Sprache erhalten. Wenn Sie kein Problem und
keine Erfahrung haben, keine Erfahrung haben, sind keine besonderen Kenntnisse erforderlich. Ich werde Ihnen zeigen, wie Sie vom heruntergeladenen Ausschluss von iTunes zur abgeschlossenen
Anwendung starten können. Am Ende dieser Klasse haben
Sie cool up und auf der Basis aus, können
Sie Ihren eigenen Timer erstellen
, den Sie in Ihrem Alltag verwenden können. Wie ein Fleck, ein Zwei-Timer oder körperliche Aktivität. Steiner wollen momentan
2. Katzen und Kurse: hallo an alle im zweiten Teil dieser Klasse. Und jetzt ist es an der Zeit, unseren Bildschirm mit unserem Quellcode zu verbinden. Und vor allem möchte
ich eine kurze Einführung machen Wie es funktioniert. Stellen Sie sich vor, dass Sie eine Katze haben und Sie reflektieren wollen. Sie können nicht in den Stern, Scott und wie es aussehen wird, nur wenn alles, was wir sagen können, dass bekommen hat eine Art von Eigenschaften wie Farbe, Altersname und es hat Augen, Beine und etwas. Und es hat auch etwas, was es tun könnte. Vielleicht hatte es Spiel. Es kann spielen. Oh, vielleicht kannst du es streicheln, damit wir das beschreiben können. Aber nicht mit ankündigen wie, ähm ,
wie, Name off auf Namen wie Eric es und vielleicht, ah, wie viele Beine Kopf und hat und Reserve Kräuter, was es tun kann und was getan werden könnte besuchen und reflektieren im Programm in der Klasse, können
wir uns vorstellen, dass wir es in den Eigenschaften wie Name H und Methoden reflektieren können. Methoden sind wie ein Seil, wie man es streicheln kann. Oh, vielleicht kannst du damit spielen, so dass zits, wie es in der Programmierung funktioniert
3. Reflex in den Quellcode: Also, jetzt haben wir unsere aus Ihnen unseren Bildschirm und wir wollen reflektieren Unser Stern erzielte Wir werden in unserer Ansicht Controller schnüffelte Datei
reflektieren Warum? Wenn ich wählen Sie meine einzige Sie Controller Nur ein Bildschirm und gehen Sie zu diesem Menü Ich werde sehen. Ist das hier? Ich habe Sie Controller. Wie Sie sehen können, ist
es das gleiche mit dem Namen von diesem Sie Controller Also die Reflexion von meinem Bildschirm ist das was Sie steuern? Wie kann es es beeinflussen? Festlicher Herbst sollte ich gehen. Ich sollte im Herbst in ein System gehen, das durch Drücken dieser Taste abschrecken und ich wähle einfach meinen Boden und Brust Kontrolle und ich fing an, es in meiner Quelldatei zu drogen, den Service Gut. Das ist alles hier. Ich möchte nur Namen von meinem Knopf hier eingeben So wird es wie weich beide unten sein und ich werde das gleiche
tun. Also sind es unsere Kinder, unser View-Controller Fire! Es ist eine Reflexion von unserem Bildschirm, Andi, Da die Inflation eine Reflexion ist, was hat unsere Sicht? Kontrolleur? Unser Bildschirm. Es hat zwei Teile und durch haftbar und in der Reflexion in Ihnen steuern die Besetzung wird
die gleichen drei Tasten haben . Also werde ich das gleiche für jeden Boden tun
4. Methode für die Buttons: - Ja. Und auch möchte
ich zu meiner Reflexion die Ansicht hinzufügen. Controller-Klasse, äh, Methoden. Verben. Also, was passiert, wenn ich meine drücken? Nun, unten auf einem noblen Boden oder hart gekochten Boden? Also will ich das gleiche nur ah, drücken Sie die Kontrolle und Drogen es in meiner Sie Controller-Klasse. Aber ich werde Verbindung wählen, nicht Steckdose, aber Aktion tatsächlich bedeutet Methode. Das wird passieren. - Was? Wenn ich diese Taste drücke und ich einfach Chris tippe und das gleiche tun, war
es alle meine Tasten Aktion.
5. Erste Einführung für Anfänger:innen: jetzt kann ich einfach zurück zum Standard in der Abschreckung gehen und zu meinem View-Controller gehen. So beginnt die Hauptarbeit. Und vor allem möchte
ich hier etwas für meine Böden setzen, und ich werde in meiner Ansicht Download-Methode mit med senden. Es ist das Herunterladen von Ziff, Sie Einstellung Kind, und es sieht aus, wie Sie wollen, so in zugegeben Ich möchte auf meine Schaltflächen gesetzt wird hervorgehoben, und eine nicht so ein b wird wie ausgewählt aktiv sein, aber andere werden wie nicht ausgewählt. Also hier möchte ich meine 1. 2-Taste, wie für einige Welt und in einem Bash-Button wird hervorgehoben und sicher nicht. Also,
äh,
tippe ich einfach äh, so fett. Wählen Sie meinen Punkt und tippen Sie. Es ist hervorgehoben und nur zu und sonst. Also werde ich nur in einem Aber, ähm ist hervorgehoben und ich habe mich einfach falsch. Also werde ich ein paar Denkbeine haben. Es ist so, dass meine 1. 2-Taste nicht ausgewählt wird, aber die 3. 1 wird verpassen Wählen Sie es. Also, was du sagst, halte es für klein. Es ist, als ob wir uns für harte Welt entschieden haben
6. Arrays: Also, was ich jetzt tun möchte, möchte ich, dass, wenn ich eine der unteren und das war derjenige, der hervorgehoben
werden. Also möchte ich auf der einen Schaltfläche dafür ausgewählt werden. Ich möchte meiner Klasse eine weitere Eigenschaft hinzufügen. Äh, wie, äh, Array. Sein Name ist ausgewählter Typ mit Anlagewerten und entscheidet, drei sind hier iss Eine kleine Demonstration. Was macht der Strahl in Ordnung? Gibt es, wie, Menge Off-Werte mit der irgendwann werden wir Zeit Willen verwenden, die nur wahr aus fällt sein kann und jedes Element im Array hat es alten Index wie von Null Toe zu unserem Fall. Aber vielleicht Zehe in als Zahl und wir können das ist etwas aus dem Array von diesem Index nehmen. Also durch diese Zeile wurden solche Array-Rabatt diese Zahl aus Filament drei in jedem
Off-Elemente erstellt . Bullen emittiert Feind und hat es sehr wie falsch
7. Method: und was ich will einen Safe in diesem Bereich. Ich möchte Zustände für meine Knöpfe sagen. Wenn also der Wert innerhalb von Null wahr ist, bedeutet
das, dass die Schaltfläche mit Index Null für mich ist, dass es ein Softball-Button nicht
gesammelt werden sollte . Es gibt wenig Missverständnis mit Hervorhebung, So wie Sie sehen können, hervorgehobene Unterseite sieht aus wie ein wenig wenig schattiert wie kein Highlight es. Also, uh, in diesem Fall verwenden
wir Highlight, dass in diesem Mittel eso hervorgehoben bedeutet, dass eine kleine Rechnung dunkel wie eine nicht ausgewählte sind wie diese. Also das ist Aber in diesem Highlight. Und dafür werden wir eine weitere Methode schaffen. Eine weitere Funktion, wie manche denken wie Europa. Was kann mit meinem View-Controller mit meinem Bildschirm und seinem Namen Sit getan werden. Warum, huh? In für Modern sagte, Hervorhebung für Modernen Und was wird hier passieren? Hier werde ich einfach durch meine Eile gehen geht durch immer in Texas und in meinem Celexa Stipe Williams Index Null ist wahr. Das bedeutet, dass unser Softball-Kumpel hervorgehoben wird Sollte falsch sein sollte wie ein heller Im anderen Fall sollte
es wahr sein und ich möchte das gleiche mit allen meinen Knöpfen tun. Also für die in einem Bash-Button im Tal war Index eins. Also hier ändere ich mich auf den Namen in einem Druckknopf sollte falsch sein. Wenn Sie den Typ mit Index auswählen, werde
ich wahr sein und das gleiche mit der Hard World Schaltfläche mit Index zu. Also hier aktualisieren wir einfach den Zustand von unseren Tasten, und ich bevorzuge es wäre hier Zehe näher, Zehe alle anderen Tasten, aber tut dieses Medikament von irgendwo gebrochen und die logische aus
dieser Nachricht aufgerufen werden wo ah, hart gekochten Boden Gebete oder in einem Port-Knopf gedrückt oder ein Stier aber beeindruckt.
8. Hervorhebung von Buttons aktualisieren für Schaltflächen: Und jetzt ist hier in unserer Zwischenzeit in unseren Verben. Wir wollen ein paar Dinge setzen, die sich ändern, wann sind was, Miss Breast für den ersten,
alles, was ich meinen logischen Zustand ändern will. Oh, für harte Welt Boden psychologischen Zustand für gut begründete X zwei sollte wahr sein, weil es sollte nicht hervorgehoben werden sollte hell sein, aber für die andere Sprache wird gezwungen werden weil sie hervorgehoben werden sollten. Sie sollten ein wenig Schatten so falsch sein und wenn andere Schnäppchen unterdrückt wird, sollte
die gleiche sein , aber mit verschiedenen Werten für Wert ist indiziert Ozean vor, aber für gut, Sie sind in der Expansion die Wahrheit und wenn ja, aber Brüste die Reflexion aus dem Verkauf Nun, mit Index Null sollte der wahre Wert innerhalb von 20 sein und wie ich sein sollte. Aber es wird nichts ändern, weil wir etwas, das mit unseren
Tasten verbunden ist, nicht geändert haben. Unsere Flaschen ist hier ist eine Reflexion aus. Unsere Schaltflächen sind von unseren Bildschirmen, also sollten wir etwas mit Objekten ändern. Aber wir haben bereits in den Methoden getan. Also sollten wir es einfach aus den Aktionen aufrufen. Und jetzt können wir unsere Anwendung auf dem Simulator starten und wir werden sehen, dass
sich alles geändert hat und gut funktioniert. Ich hoffe es. - Ja. Und sonst bis zu einem logischen Klaren sein. Ich sagte, wählen Sie den Typ für Wert wurde indiziert True, weil wir sagten, unsere harte Welt Taste sollte nicht zum ersten Mal hervorgehoben werden.