Doelstelling C

Objective-C is een gecompileerde taal die is afgeleid van C en puur objectgeoriënteerd is. Alle variabelen zijn objecten en er wordt op gereageerd door er berichten naar te sturen. Een object is een complexe opslagstructuur die complexe gegevens kan bevatten en kan reageren op bepaalde berichten, die worden bepaald door het klassetype van het object. De codesyntaxis lijkt sterk op C ++, maar het verzenden van berichten naar een object gebruikt sets haakjes om het doelobject, het bericht en de argumenten af ​​te bakenen.


Dit is een nuttige taal voor een scout om te leren, omdat alle mobiele en desktopcomputers van Apple dit gebruiken als hun moedertaal voor programma's en apps. Ook is de programmeeromgeving XCode gratis van Apple Computer. De enige beperking is dat het alleen op Mac OSX-computers werkt. Maar als een scout al een Mac heeft, is het gemakkelijk om aan de slag te gaan.

Download software: https://developer.apple.com/xcode/

Kosten:Gratis download van Apple, Inc.

Hardware vereisten:Mac


Ondersteunde besturingssystemen:Mac OS X

Moeilijkheidsgraad:5 van de 5



PROBEER HET!

1. Volg dit voorbeeld om vertrouwd te raken met de XCode-omgeving. Het is een eenvoudig programma dat zijn uitvoer naar het foutopsporingslogboek stuurt, zodat u het kunt zien werken:


2. Volg vervolgens deze iets geavanceerdere tutorial die een eenvoudig iPhone-programma bouwt met een druk op de knop en een uitvoerlabel op het scherm:


OVER HET PROGRAMMA - EEN WANDELING


Programmeren in Objective-C omvat het samenvoegen van verschillende kennisgebieden:

  1. de Objective C-taal zelf,
  2. de XCode-programmeeromgeving, en
  3. de ontwerper voor visuele objecten om aan te geven waar knoppen en invoerbesturingselementen op een formulier verschijnen.

Dus als u zich tussen deze verschillende werkgebieden beweegt, helpt het om u te concentreren op alleen de reikwijdte van de tool of het gebied waarin u werkt. Er zijn verbanden tussen deze gebieden en deze zullen duidelijker worden naarmate u het vaker gebruikt.


PROBEER DIT

1. Voeg nog een knop toe aan het iPhone-formulier om het tekstvak te wissen.

2. Voeg een tweede invoerbesturingselement toe aan het formulier om uw naam in te voeren.

3. Wijzig de “Click Me” -knop om alles wat u in het invoerbesturingselement hebt ingevoerd naar het labelvak te kopiëren.

4. Voeg een derde knop toe die een meldingsvenster opent. (hint: google UIAlertView voor voorbeelden)

Er zijn talloze voorbeeldprogramma's op internet en tutorials. Zorg er wel voor dat u uw Google-zoekopdracht bestrijkt met de trefwoorden voor de functies in Objective-C die u aan het verkennen bent.


LEER MEER

https://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode_User_Guide/000-About_Xcode/about.html

youtube.com - VEEL voorbeelden

Google com - Nog meer voorbeelden


HULPBRONNEN, TIPS, TRUCS EN HINTS

De Apple-ontwikkelaarssite, developer.apple.com , heeft talloze programmeergidsen en vraag-en-antwoordforums. Uw lokale bibliotheek heeft waarschijnlijk ook boeken over XCode, Objective-C en iPhone-programmering die ook de lege plekken kunnen opvullen. Blader door de stapels op 651,8424 O en 651,8425 I.