Tag: nsstring

NSString是空的

你如何testing一个NSString是否为空? 或全部空白或零? 用一个方法调用?

replaceNSString – iPhone的出现

我有一个很长的NSString,我试图replace特殊字符。 我的部分string如下所示: "veau (c\u00f4telette)","veau (filet)","agneau (gigot)","agneau (c\u00f4telette)","b**\u0153**uf (hach\u00e9)","porc (hach\u00e9)" 我想用“oe”replace所有的\ u0153。 我试过了: [response stringByReplacingOccurrencesOfString:@"\u0153" withString:@"oe"]; 但它不工作….我不明白为什么!

使用NSPredicate来确定一个string是否等于另一个string

我有[CalCalendarStore eventPredicateWithStartDate]方法返回的CalEvents的NSArray 。 从返回的事件中,我试图只保留事件标题== @"on call" (不区分大小写)。 我可以使用下面的代码(其中“events”是一个用CalEvents填充的“NSArray”)保存标题包含 @"on call"的事件: NSPredicate *onCallPredicate = [NSPredicate predicateWithFormat:@"(SELF.title CONTAINS[c] 'on call')"]; [events filteredArrayUsingPredicate:onCallPredicate]; 我已经尝试使用谓词格式string,如: @"SELF.title == 'on call'"但这似乎不工作。 有没有更简单的方法来做到这一点?

如何在Objective-C中将句子的第一个字母大写?

我已经find了如何把这个句子的所有单词大写,但不是只有第一个单词。 NSString *txt =@"hi my friends!" [txt capitalizedString]; 我不想改变成小写字母,并把首字母大写。 我只想大写第一个字,而不改变其他字。

如何将“SEL”和“ID”转换为NSString?

id parent; SEL selector; // lot's of code… if ([parent respondsToSelector:selector]) { } else { // This doesn't work: NSString *errorMessage = [NSString stringWithFormat:@"%@ in class %@ doesn't exist!", selector, parent]; } 如何将“SEL”和“id”转换为string?

从NSError返回一个NSString

我在我的iPhone应用程序中使用NSURLRequest类,并调用它的方法返回一个NSString ,这是非常好的,当连接通过确定,但问题是我需要将NSError转换为NSString,所以我可以返回它返回或运行一些if()语句。 有任何想法吗? 🙂

在NSData和base64string之间转换

什么是最简单和最快的代码做NSData和base64string之间的转换? 我已经阅读了大量的解决scheme,主要涉及添加另一个类。我在这里find了一个很好的解决scheme,但它太复杂了。

如何使NSStringpath(文件名)安全

我正在使用非常棘手的战斗方法:)使string像Fi?le*/ Name安全使用作为文件名称,如File_Name 。 我确定有一种cocoa方法来转换它。 我相信最好的地方是在这里:) 谢谢!

如何删除NSArray内的NSString的前导&尾随空白?

我有一个NSArray声明如下: @property (nonatomic, strong) NSArray *arrayRefineSubjectCode; 我手动填写数组元素如下: arrayRefineSubjectCode = [NSArray arrayWithObjects: @" BKKC 2061", @" BKKS 2631 ", @"BKKS 2381 ", nil]; 那么如何删除开始和结束的空白,并使每个数组元素变成如下所示: arrayRefineSubjectCode = [NSArray arrayWithObjects: @"BKKC 2061", @"BKKS 2631", @"BKKS 2381", nil]; 我曾尝试使用“stringByTrimmingCharactersInSet:”,但它只适用于NSString。 有点困惑在这里。 请帮忙…

NSString stringWithFormat添加百分比

我怎样才能将一个百分比添加到我的stringWithFormat函数? 例如,我想要有以下几点: float someFloat = 40.233f; NSString *str = [NSString stringWithFormat:@"%.02f%",someFloat]; 这应该会导致string是: 40.23% 但事实并非如此。 我怎样才能做到这一点?