草庐IT

nsstring

全部标签

objective-c - 使用偏移量获取 NSString 中字符的索引并在 Objective-C 中使用子字符串

我有一个字符串!NSString*myString=[NSStringstringWithFormat:@"Thisismylovelystring"];我想做的是:假设字符串中的第一个字符在索引0处。转到第11个字符(即上述情况中的'l'),并向后找到第一个出现空格的位置(在上述字符串中,位置如果我们从'l'向后移动,第一个出现的空间位于位置10)。我们将此空间的索引称为值为10的“leSpace”。使用...将剩余字符串子字符串化为新字符串[myStringsubstringFromIndex:leSpace]...我希望我解释得很好。请帮忙,你能写一个片段或其他东西来帮助我完成这

objective-c - 使用偏移量获取 NSString 中字符的索引并在 Objective-C 中使用子字符串

我有一个字符串!NSString*myString=[NSStringstringWithFormat:@"Thisismylovelystring"];我想做的是:假设字符串中的第一个字符在索引0处。转到第11个字符(即上述情况中的'l'),并向后找到第一个出现空格的位置(在上述字符串中,位置如果我们从'l'向后移动,第一个出现的空间位于位置10)。我们将此空间的索引称为值为10的“leSpace”。使用...将剩余字符串子字符串化为新字符串[myStringsubstringFromIndex:leSpace]...我希望我解释得很好。请帮忙,你能写一个片段或其他东西来帮助我完成这

iphone - 逗号分隔千 NSString stringWithFormat

是否可以使用将1000.99显示为1,000.99[NSStringstringWithFormat:@"£%0.2f",1000.99]如果我没有走上实现这一目标的正确轨道,请指导我? 最佳答案 使用NSNumberFormatter:NSNumberFormatter*numberFormatter=[[[NSNumberFormatteralloc]init]autorelease];[numberFormattersetNumberStyle:NSNumberFormatterCurrencyStyle];NSString*

iphone - 逗号分隔千 NSString stringWithFormat

是否可以使用将1000.99显示为1,000.99[NSStringstringWithFormat:@"£%0.2f",1000.99]如果我没有走上实现这一目标的正确轨道,请指导我? 最佳答案 使用NSNumberFormatter:NSNumberFormatter*numberFormatter=[[[NSNumberFormatteralloc]init]autorelease];[numberFormattersetNumberStyle:NSNumberFormatterCurrencyStyle];NSString*

ios - 如何在特定的 NSString 之后从 NSString 中删除字符

我有一个字符串如下NSStringstr1=@"Helloyourbal=68094";我想删除字符串中遇到"="符号后的所有字符。谁能给我解决方案? 最佳答案 尝试以下解决方案:NSString*str1=@"Helloyourbal=68094";NSRangerange=[str1rangeOfString:@"="];if(range.location!=NSNotFound){NSString*newString=[str1substringToIndex:range.location];NSLog(@"%@",newSt

ios - 如何在特定的 NSString 之后从 NSString 中删除字符

我有一个字符串如下NSStringstr1=@"Helloyourbal=68094";我想删除字符串中遇到"="符号后的所有字符。谁能给我解决方案? 最佳答案 尝试以下解决方案:NSString*str1=@"Helloyourbal=68094";NSRangerange=[str1rangeOfString:@"="];if(range.location!=NSNotFound){NSString*newString=[str1substringToIndex:range.location];NSLog(@"%@",newSt

ios - 将 NSString 更改为 int 值?

由于此代码第一行的错误,我在尝试运行此测试时遇到了问题:Incompatiblepointertointegerconversioninitializing'int'withanexpressionoftype'NSString*'-(IBAction)Button:(id)sender{intx=TramNumber.text;if(x请帮忙。如果有帮助,我在iOS上运行xCode5.1.1。 最佳答案 你代表的NSString值是错误的。使用此代码示例来解决您的问题:intx=[TramNumber.textintValue];

ios - 将 NSString 更改为 int 值?

由于此代码第一行的错误,我在尝试运行此测试时遇到了问题:Incompatiblepointertointegerconversioninitializing'int'withanexpressionoftype'NSString*'-(IBAction)Button:(id)sender{intx=TramNumber.text;if(x请帮忙。如果有帮助,我在iOS上运行xCode5.1.1。 最佳答案 你代表的NSString值是错误的。使用此代码示例来解决您的问题:intx=[TramNumber.textintValue];

iphone - 对 NSString 的 NSArray 进行排序

有人可以告诉我排序NSMutableArray的代码吗?我有以下NSMutableArray:NSMutableArray*arr=[[NSMutableArrayalloc]init];“2”、“4”、“5”、“1”、“9”等元素都是NSString。我想按降序对列表进行排序,以便最大整数值在列表中最高(索引0)。我尝试了以下方法:[arrsortUsingSelector:@selector(compare:)];但它似乎没有正确排序我的值。有人可以告诉我正确完成我想要完成的事情的代码吗?谢谢! 最佳答案 你应该使用这个方法:[

iphone - 对 NSString 的 NSArray 进行排序

有人可以告诉我排序NSMutableArray的代码吗?我有以下NSMutableArray:NSMutableArray*arr=[[NSMutableArrayalloc]init];“2”、“4”、“5”、“1”、“9”等元素都是NSString。我想按降序对列表进行排序,以便最大整数值在列表中最高(索引0)。我尝试了以下方法:[arrsortUsingSelector:@selector(compare:)];但它似乎没有正确排序我的值。有人可以告诉我正确完成我想要完成的事情的代码吗?谢谢! 最佳答案 你应该使用这个方法:[