Ben zojuist met Objective-C begonnen, zonder ervaring met C en z'n varianten maar wel met wat kennis van PHP, JavaScript en wat andere taaltjes op zak.
Vanuit een boek zit ik simpele code over te kloppen om zo gewend te raken aan ObjC en diens syntax.
Prima te volgen, maar soms roept het ook wat vragen op.
Zo kom ik deze code tegen:
Nu vroeg ik me af: waarom NSUInteger gebruiken en niet gewoon in de for-statement de dateCount vervangen door [dateList count]?
Dat werkt ook (heb ik geprobeerd).
Is dat mooiigheid of dient het een hoger doel?
Vanuit een boek zit ik simpele code over te kloppen om zo gewend te raken aan ObjC en diens syntax.
Prima te volgen, maar soms roept het ook wat vragen op.
Zo kom ik deze code tegen:
C:
1
2
3
4
5
6
7
8
9
| //Nog wat programma ervoor NSUInteger dateCount = [dateList count]; for (int i = 0; i < dateCount; i++) { NSDate *d = [dateList objectAtIndex:i]; NSLog(@"Here is a date: %@", d); } //En nog wat erachteraan |
Nu vroeg ik me af: waarom NSUInteger gebruiken en niet gewoon in de for-statement de dateCount vervangen door [dateList count]?
Dat werkt ook (heb ik geprobeerd).
Is dat mooiigheid of dient het een hoger doel?
[Hier had mijn handtekening kunnen staan]