如何在没有[str length]的情况下找到字符串长度?

时间:2014-08-25 09:38:53

标签: ios objective-c iphone cocoa nsstring

如何查找字符串长度没有使用长度算法。请任何人建议我。用什么类型的算法来查找字符串长度。

我已经知道[str length];

是否有其他选择?如果可用,请告诉我。

感谢。

1 个答案:

答案 0 :(得分:2)

我希望这有助于你

NSString *foo = @"IDontWantToUseStringLength";
const wchar_t *str = (const wchar_t*)[foo cStringUsingEncoding:NSUTF16StringEncoding];
int len = 0;
while (str[len] != '\0') {
    len++;
}