2013-11-15 18 views
1

有沒有辦法連接兩個字符串並注入一個字符。我有:注入字符,並與stringByAppendingString連接

NSString *firstString = @"http://www.stackoverflow.com"; 
NSString *secondString = @"supercooloptions"; 
NSString *result = [firstString stringByAppendingString: secondString]; 
NSLog(@"the final string with "/" injection = %@", result); 

我想最後一個字符串 「/」 注入= www.stackoverflow.com/supercooloptions

+0

嘗試此的NSString *結果= [firstString小號tringByAppendingFormat:@「/%@」,secondString]; – Savitha

+0

在我的情況下,Wain答案效果最好,在一般情況下具有一般caractere注射目的,dasblinkenlight答案效果最好。謝謝大家回答。 –

+0

警告:stringByAppendingPathComponent方法在 - > http:// < - 中取出一個「/」 –

回答

6

您可以使用不同的方法 - 例如,stringWithFormat

NSString *result = [NSString stringWithFormat:@"%@/%@", firstString, secondString]; 
5

對於這個特定的情況下,使用stringByAppendingPathComponent:

NSString *result = [firstString stringByAppendingPathComponent:secondString];