以下是我的代码和截图:
UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Message"
delegate:nil cancelButtonTitle:@"OK" otherButtonTitles: nil];
我在Xcode 5上遇到一个奇怪的错误。
有人遇到过这样的错误吗? 我正在使用Cocoapods并在我的项目中包含很少的库。也许它与它有关?
答案 0 :(得分:4)
在otherbuttonTitles之后你不需要逗号:你只需要otherButtonTitles:nil];
答案 1 :(得分:2)
最可能的原因是代码中某处隐藏无效字符,可能在nil
和cancelButtonTitle
之间。
完全删除两行并再次写入。
第二种可能性是使用宏做一些非常糟糕的事情,例如定义一个宏
#define cancelButtonTitle @"Cancel"
所有宏都应该用大写字母书写:
#define CANCEL_BUTTON_TITLE @"Cancel"
最好不要将宏用于字符串常量。