2013-11-14 76 views
1

這是工作正常,我想說它升級xcode後改變。基本上,當按下更新UITextfield時,我有一個數字2的IBAction按鈕。它有效,但由於某種原因它現在在2之前放置(null)。例如:(null)2UITextField Showing(null)

如果我點擊清除或刪除按鈕,然後再按2就可以了。只是第一次啓動。

-(IBAction)button2 { 
display.text =[NSString stringWithFormat:@"%@2",display.text]; 

} 

任何想法? 感謝您的時間, DK

+1

這意味着,無論是'display'或'顯示。文本'是'nil'。 – rmaddy

回答

2

首次display.text是(空),因爲沒有什麼書面

viewDidLoad寫入解決這個問題:display.text = @""

+0

或者如果以編程方式添加顯示,他可以在初始化後寫入。 –

+0

@rokjarc顯然可以通過各種方式完成,其基礎是,首先textfield爲空;) – Ilario

+0

這工作就像一個魅力。謝謝一堆。 – Taken