2010-10-02 6 views

Antwort

70

Wenn Ihre Zeichenfolge eine C-Zeichenfolge ist, können Sie strlen(str) verwenden.

Wenn es ein NSString *str ist, dann können Sie verwenden NSUInteger length = [str length];

+2

Danke aus der Zukunft! – doge

+0

Aber '[str Länge]' enthält keine Leerzeichenlänge. – ylgwhyh

9

Welche Art ist die Zeichenfolge? Wenn es ein NSString ist, finden Sie die Länge wie folgt aus:

int len = [myString length]; 

Aber es wird anders sein, wenn die Zeichenfolge nicht ein NSString ist.

0

Verwenden Länge Methode, wie folgt aus:

NSString *myString = @"Hello World"; 
int myLength = [myString length]; //myLength is now 11