我做的是得到一個的UIButton發件人currentTitle不是在Xcode
-(IBAction)buttonPressed:(id)sender{
NSString *someString = [sender currentTitle];
}
當前標題出於某種原因,Xcode的混淆sender
與self
這樣簡單的事情,因爲完整的選項只有retunrns屬於「自我方法可識別」。不管不管我做什麼,我會得到相同的
-(IBAction)buttonPressed:(id)sender{
UIButton *btn = (UIButton *)sender;
NSString *someString = [btn currentTitle];
}
的Xcode崩潰的NSString
與「無法識別的選擇發送到BTN」行。我可以從另一個項目複製工作代碼,併發生相同的情況。什麼可能是錯的?
SOLUTION
Resarted Xcode和它工作得很好OO
你確定'sender'實際上是'UIButton'嗎?你能逐字粘貼整個錯誤嗎? – 2012-02-17 21:35:54