在尝试删除NSString的最后一个字符之前,我遇到了一些麻烦。我在Objective-C中有点新手,我不知道怎么做。
你们能帮我点亮吗?
发布于 2011-10-04 07:04:42
NSString *newString = [oldString substringToIndex:[oldString length]-1];请始终参考documentation
substringToIndex:length要包含与案例相关的代码,请执行以下操作:
NSString *str = textField.text;
NSString *truncatedString = [str substringToIndex:[str length]-1];发布于 2011-10-04 07:03:21
试试这个:
s = [s substringToIndex:[s length] - 1];发布于 2014-03-05 16:10:31
NSString = *string = @"abcdef";
string = [string substringToIndex:string.length-(string.length>0)];如果有一个字符需要删除(即字符串的长度大于0),(string.length>0)将返回1,从而使代码返回:
string = [string substringToIndex:string.length-1]; 如果没有要删除的字符(即字符串的长度不大于0),则(string.length>0)返回0,从而使代码返回:
string = [string substringToIndex:string.length-0]; 这可以防止崩溃。
https://stackoverflow.com/questions/7641624
复制相似问题