Ziel c
Objective-C ist eine kompilierte Sprache, die von C abgeleitet und rein objektorientiert ist. Alle Variablen sind Objekte und werden durch Senden von Nachrichten an sie bearbeitet. Ein Objekt ist eine komplexe Speicherstruktur, die komplexe Daten enthalten und auf bestimmte Nachrichten reagieren kann, die vom Klassentyp des Objekts bestimmt werden. Die Codesyntax ist C ++ sehr ähnlich. Beim Senden von Nachrichten an ein Objekt werden jedoch Sätze von Klammern verwendet, um das Zielobjekt, die Nachricht und die Argumente abzugrenzen.
Dies ist eine nützliche Sprache, die ein Scout lernen kann, da alle Apple-Mobil- und Desktop-Computer diese Sprache als Muttersprache für Programme und Apps verwenden. Auch die Programmierumgebung XCode ist frei von Apple Computer. Die einzige Einschränkung besteht darin, dass es nur auf Mac OSX-Computern ausgeführt wird. Wenn ein Scout bereits einen Mac hat, ist der Einstieg einfach.
Software herunterladen: https://developer.apple.com/xcode/
Kosten:Kostenloser Download von Apple, Inc.
Hardware-Anforderungen:Mac
Unterstützte Betriebssysteme:Mac OS X
Schwierigkeitsgrad:5 von 5
VERSUCH ES!
1. Um sich mit der XCode-Umgebung vertraut zu machen, folgen Sie diesem Beispiel. Es ist ein einfaches Programm, das seine Ausgabe an das Debugging-Protokoll sendet, damit Sie sehen können, wie es ausgeführt wird:
2. Folgen Sie als Nächstes diesem etwas fortgeschritteneren Tutorial, das ein einfaches iPhone-Programm erstellt, das einen Tastendruck und ein Ausgabeetikett auf dem Bildschirm enthält:
ÜBER DAS PROGRAMM - EIN WEG DURCH
Das Programmieren in Objective-C umfasst das Zusammenführen verschiedener Wissensbereiche:
- die Ziel-C-Sprache selbst,
- die XCode-Programmierumgebung und
- Der Visual Object Designer zum Festlegen, wo Schaltflächen und Eingabesteuerelemente in einem Formular angezeigt werden.
Wenn Sie sich also zwischen diesen verschiedenen Arbeitsbereichen bewegen, ist es hilfreich, sich nur auf den Umfang des Werkzeugs oder Bereichs zu konzentrieren, in dem Sie arbeiten. Es gibt Verknüpfungen zwischen diesen Bereichen, die bei zunehmender Verwendung deutlicher werden.
VERSUCHE DIES
1. Fügen Sie dem iPhone-Formular eine weitere Schaltfläche hinzu, mit der das Textfeld gelöscht wird.
2. Fügen Sie dem Formular ein zweites Eingabesteuerelement hinzu, um Ihren Namen einzugeben.
3. Ändern Sie die Schaltfläche „Click Me“, um alles, was Sie in das Eingabesteuerelement eingegeben haben, in das Beschriftungsfeld zu kopieren.
4. Fügen Sie eine dritte Schaltfläche hinzu, die ein Benachrichtigungsfenster öffnet. (Hinweis: Google UIAlertView für Beispiele)
Es gibt unzählige Beispielprogramme im Internet und Anleitungen. Stellen Sie einfach sicher, dass Sie Ihre Google-Suche mit den Schlüsselwörtern für die Funktionen in Objective-C erweitern, die Sie untersuchen.
ERFAHREN SIE MEHR
youtube.com - Viele Beispiele
Google com - Noch mehr Beispiele
RESSOURCEN, TIPPS, TRICKS UND TIPPS
Die Apple-Entwicklerseite, developer.apple.com , hat Tonnen von Programmierhandbüchern und Q & A-Foren. Ihre lokale Bibliothek wird wahrscheinlich auch Bücher über XCode, Objective-C und iPhone-Programmierung haben, die auch die Lücken füllen können. Durchsuchen Sie die Stapel bei 651,8424 O und 651,8425 I.