十种最常用的NSString方法是什么?

时间:2012-07-06 02:49:14

标签: iphone objective-c ios methods nsstring

我对编程比较陌生,我想知道什么是最常用和最基本的NSString方法。显然我不记得所有这些都是我的想法,所以我只是想知道最常用的是什么?提前致谢! :)

2 个答案:

答案 0 :(得分:2)

这个问题完全过于主观。我的应用程序中最常用的NSString方法不一定是您的应用程序中最常用的应用程序。

也就是说,了解Xcode组织者的文档。它很快就会成为你最好的朋友(以及隐藏在Xcode SDK包中的“.h”头文件)。

我自己最常用的NSString方法可能包括:

stringWithFormat:
substringFromIndex:
initWithData:encoding:
initWithContentsOfURL:encoding:error:
length
stringByAppendingFormat:
compare:options:

答案 1 :(得分:1)

我发现当你有一个特定的目标时,它会更容易学习。

话虽如此,这里有一些常见的:

myString = [NSString stringWithString:@"LOL! BBQ! ROFL!"];
int length = [myString length];
myString = [myString characterAtIndex:7];
myString = [myString stringByReplacingOccurrencesOfString:@"LOL" withString:@"ROFL"];
mystring = [myString lowercaseString];
int seven = [myString integerValue]; // converts @"7" into the integer 7.

您可以仔细阅读whole list here