2012-07-06 40 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

相關問題