私は NSArray (RSIatAddr) を持っており、指定されたインデックス = 0 (または他の任意の定数) にあるオブジェクトを確認したいのですが、次のコードでは警告やエラーは発生しません。しかし、例外をスローしています
if ([[RSIatAddr objectAtIndex:j] isEqualToNumber:nil]) {
[sumRSI addObject:[NSNumber numberWithInt:[[RSIatAddr objectAtIndex:j]intValue]*
[[sumRSI objectAtIndex:j] intValue]]]; }
私が得ているエラー:
2012-10-02 00:42:00.266 NetSearch+DetectLocation[3741:707]
*** Terminating app due to uncaught exception
'NSInvalidArgumentException', reason: '-[__NSCFNumber compare:]: nil argument'