2010-08-30 64 views
0

嗨,我有一個字符串爲G531 Other Dough Products刪除字符串的前4個字母

這裏我只想要Other Dough Products,回覆我的代碼。我試過substring,但那是行不通的。

在此先感謝。

+0

這是最有可能是由於20歲的NSString一個知道是不是BUG它阻止它對字符串對象執行最基本的操作。如果您向我們展示了使用substring的代碼,我們*可能*能夠幫助您解決框架中的這個深層缺陷。 – Felixyz 2010-08-30 07:48:20

回答

2

其實你不說你嘗試過什麼,但substringFromIndex

NSString *str = @"G531 Other Dough Products"; 
str = [str substringFromIndex:5]; 

應該做的伎倆。

你可能會發現,你想使用5,除非你想在你的新字符串中的前導空間。

+0

雅感謝它真的工作 – mrugen 2010-08-30 09:38:22

0
NSString* s = [@"G531 Other Dough Products" substringFromIndex:5]; 
0

呵呵,你也可以做到這一點如下,

NSString * newString = [NSString stringWithCString:(const char*)&"G531 Other Dough Products"[5] encoding:NSUTF8StringEncoding]; 
NSLog(@"%@", newString);