谁能告诉我下面有什么问题?
if ( [isFormInputIncomplete isEqualToString:@"1"] ||
[isUserNameTaken isEqualToString:@"1"] ||
[isUserNameFormatInvalid isEqualToString:@"1"] ||
[isPasswordInvalid isEqualToString:@"1"] ||
[isEmailInvalid isEqualToString:@"1"] ) {
它给我的错误是:
-[__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x967a570
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x967a570'
** 2013 年 7 月 20 日编辑:我从一个 PHP 脚本返回一个 JSON,该脚本由 Android 和 iOS 版本的移动应用程序共享。Java 很灵活,因为它能够接收数字并将其视为字符串。另一方面,Objective-C 并没有那么宽容,这就是我遇到上述问题的原因。