Frage
Diese Frage hat hier bereits eine Antwort:
- Wann man NStinger gegen int benutzt 8 Antworten
Was wäre der Grund für die Verwendung eines Nsintegers gegen ein int in der iPhone -Programmierung? Vielen Dank.
Lösung
Ein NSInteger
ist nur ein Typedef mit der folgenden Definition:
#if __LP64__ || NS_BUILD_32_LIKE_64
typedef long NSInteger;
typedef unsigned long NSUInteger;
#else
typedef int NSInteger;
typedef unsigned int NSUInteger;
#endif
Da der Typedef unterschiedlich auf der Plattform stützt, können Sie weiterhin verwenden NSInteger
unabhängig von der Plattform.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow