2011-08-17 65 views
1

我將字符串的值傳遞給Web服務。如果字符串有一些值,那麼就沒問題。NSMutableString:需要插入沒有值而不是(空)

但如果不包含任何值爲null的值,則它會打印(null)。

爲如:

NSMutableString *str1 = [NSMutableString stringWithFormat:@""]; 
NSString *string = [NSString stringWithFormat:@"str1 has %@ value", str1]; 

NSLog(@"%@", string); 

應打印:STR1具有價值

,而不是它打印如:str1有(空)值

+1

它打印「STR1具有價值」對我來說,就像你所期望的。你確定問題不在其他地方嗎? – Tommy

回答

4

您可以使用表達式str1 ?: @""使用的字符串,或一個空字符串,如果它是零。

+0

謝謝你jtbandes – Hanuman

相關問題