[英]problem while adding textfield text to NSMutablestring
當文本字段結束時,我需要將文本字段文本添加到NSMutable字符串中。
為此,我使用代碼
- (IBAction)my_textfield_editing {
if ([my_textfield.text length]!=0) {
[my_string appendString:my_textfield.text];
NSLog(@"mystring %@",my_string);
}
}
將其提供給文本字段EditingDidEnd。
但我在這里遇到了一些問題。
第一次編輯時,它將字符串添加為string1。
對於第二次編輯,它將字符串添加為string1string1,string2。
對於第三次編輯,它將字符串添加為string1string1,string2string1,string2,string3
我認為它與以前的字符串重復。
我正在嘗試將my_string = NULL添加之前
如果我使用它總是顯示為空。
我該如何解決。
誰能幫我。
預先謝謝你。
appendString:
如果將Null
分配給NSMutableString'
,該方法將不起作用。 為了使其工作,您必須使用一些默認字符串對其進行初始化。 您的情況是一個空字符串(即@""
)。 例如,您必須像下面那樣初始化可變字符串。
my_sms_string = [[NSMutableString alloc] initWithString:@""];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.