een geordende reeks instructies.
werkplek
Objective C
praktisch leerpad om Objective C vanaf nul te leren
eerst definitie
wat Objective C betekent
Objective C schrijft precieze instructies. Hier leer je het als praktisch leerpad om Objective C vanaf nul te leren. Begin met een model: input gaat door stappen en wordt output.
main.mrun clang main.m -framework Foundation && ./a.outgewoonte leer een klein deel van Objective C, typ een minimaal voorbeeld en voer het uiteen waarde is data. een variabele is de naam voor die data.
een klein benoemd werk met input en resultaat.
Clang Objective C voert code uit main.m uit.
eerste leesbare code
programma output
entry point output syntax NSLogNSLog(@"%d", 42);
output 42taal stamboom
Objective C stamboom
zie waar Objective C vandaan komt, welke talen dichtbij zijn en wat daarna past.
vanaf nul
Vragenbank
Eerst zoeken dan oefenen
Kies een fase of zoek in de bank van deze taal en open de oefening.
Objective C vraag 1
Objective C vraag 1. Kies de uitspraak die het best past bij een waarde printen.
Objective C vraag 2
Objective C vraag 2. Kies de uitspraak die het best past bij een waarde benoemen.
Objective C vraag 3
Objective C vraag 3. Kies de uitspraak die het best past bij herbruikbare functie.
Objective C vraag 4
Objective C vraag 4. Kies de uitspraak die het best past bij basiscollectie.
Objective C vraag 5
Objective C vraag 5. Kies de uitspraak die het best past bij een waarde printen.
Objective C vraag 6
Objective C vraag 6. Kies de uitspraak die het best past bij een waarde benoemen.
Objective C vraag 7
Objective C vraag 7. Kies de uitspraak die het best past bij herbruikbare functie.
Objective C vraag 8
Objective C vraag 8. Kies de uitspraak die het best past bij basiscollectie.
Objective C vraag 9
Objective C vraag 9. Kies de uitspraak die het best past bij een waarde printen.
Objective C vraag 10
Objective C vraag 10. Kies de uitspraak die het best past bij een waarde benoemen.
Objective C vraag 11
Objective C vraag 11. Kies de uitspraak die het best past bij herbruikbare functie.
Objective C vraag 12
Objective C vraag 12. Kies de uitspraak die het best past bij basiscollectie.
Objective C vraag 13
Objective C vraag 13. Kies de uitspraak die het best past bij een waarde printen.
Objective C vraag 14
Objective C vraag 14. Kies de uitspraak die het best past bij een waarde benoemen.
Objective C vraag 15
Objective C vraag 15. Kies de uitspraak die het best past bij herbruikbare functie.
Objective C vraag 16
Objective C vraag 16. Kies de uitspraak die het best past bij basiscollectie.
Objective C vraag 17
Objective C vraag 17. Kies de uitspraak die het best past bij een waarde printen.
Objective C vraag 18
Objective C vraag 18. Kies de uitspraak die het best past bij een waarde benoemen.
meerkeuze
Objective C vraag 1
Objective C vraag 1. Kies de uitspraak die het best past bij een waarde printen.
NSLog(@"%d", 42);
referentie
patronen voor main.m
clang main.m -framework Foundation && ./a.outentry point output syntax NSLog
programma output
NSLog(@"%d", 42);
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types int
waarden en namen
int total = 42; NSLog(@"%d", total);
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection NSArray
functies en collecties
int add(int a, int b) {
return a + b;
}
NSArray *scores = @[@40, @2];
NSLog(@"%lu", (unsigned long)scores.count);- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks