在Xcode中找不到編譯問題時遇到問題。我得到的錯誤是Expected ']' before ';' token
丟失方括號問題
你能幫我找到問題嗎?
這是在執行文件的方法:
- (IBAction) sendButtonTapped:(id)sender
{
NSString* themessage = [NSString stringWithFormat:@"I'm %@ and feeling %@ about it.",
[activities objectAtIndex:[tweetPicker selectedRowInComponent:0]];
[feelings objectAtIndex:[tweetPicker selectedRowInComponent:1]]];
NSLog(themessage);
}
提前感謝!
你能解釋爲什麼(2)? – DMan 2011-04-04 23:30:01
當然 - 「NSLog()」的第一個參數是格式字符串。任何包含的'%'序列都將被解釋。嘗試打印'NSLog(@「%@%@%@」)';它會崩潰。如果你的字符串碰巧有任何隨機的'%'序列,它會導致類似的崩潰。 – bbum 2011-04-05 00:03:51