Οι μεταβλητές που δηλώνετε στους τύπους δεδομένων Objective-C, Objective-C, πρέπει να είναι ένας τύπος που μπορεί να αναγνωρίσει ο μεταγλωττιστής. Το Objective-C συνοδεύεται από έναν αριθμό ενσωματωμένων τύπων δεδομένων, καθώς και μηχανισμούς για τη δημιουργία νέων, για τον προγραμματισμό των εφαρμογών σας iPhone ή Mac OS X.
Ενσωματωμένοι τύποι
Τύπος |
Περιγραφή |
Μέγεθος |
απανθρακώνω |
Ενας χαρακτήρας |
1 byte |
ενθ |
Ένας ακέραιος — ένας ακέραιος αριθμός |
4 byte |
φλοτέρ |
Αριθμός ενιαίας κινητής υποδιαστολής ακριβείας |
4 byte |
Διπλό |
Αριθμός κινητής υποδιαστολής διπλής ακρίβειας |
8 byte |
μικρός |
Ένας σύντομος ακέραιος αριθμός |
2 byte |
μακρύς |
Ένα διπλό κοντό |
4 byte |
μακρύ μακρύ |
Ένα διπλό μακρύ |
8 byte |
ΜΠΟΥΛ |
Boolean (υπογεγραμμένο char) |
1 byte |
Τύποι απαρίθμησης
enum typeName { identifier1, ... identifiern};
Τα αναγνωριστικά είναι σταθερών τύπου int.
typedef
typedef typeName Αναγνωριστικό;
Συσχετίζει ένα αναγνωριστικό με έναν συγκεκριμένο τύπο.
Σταθερές
αναγνωριστικό τύπου const = τιμή;
#define τιμή αναγνωριστικού
Σας επιτρέπει να ορίσετε ονόματα για σταθερές.