2012-07-06 41 views

回答

2

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

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

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

stringWithFormat: 
substringFromIndex: 
initWithData:encoding: 
initWithContentsOfURL:encoding:error: 
length 
stringByAppendingFormat: 
compare:options: 
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

相关问题