Iphone 线程1:信号SIGABRT xcode 4.4 ios 5.1 objective-c帮助>&书信电报;

Iphone 线程1:信号SIGABRT xcode 4.4 ios 5.1 objective-c帮助>&书信电报;,iphone,objective-c,ios,xcode,sigabrt,Iphone,Objective C,Ios,Xcode,Sigabrt,好的,昨天我遇到了一些错误,结果我只是需要耐心阅读更多的书。这一次我已经到了项目的末尾,我在另一个点上得到了这个错误 我已经隔离了导致问题的代码行,但我不确定问题是什么 htmlString=[htmlString stringByAppendingString: appDelegate.savedNumber]; 调试控制台显示: 2012-08-09 13:06:47.235测试仪[1357:c07]*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,

好的,昨天我遇到了一些错误,结果我只是需要耐心阅读更多的书。这一次我已经到了项目的末尾,我在另一个点上得到了这个错误

我已经隔离了导致问题的代码行,但我不确定问题是什么

htmlString=[htmlString stringByAppendingString: appDelegate.savedNumber];
调试控制台显示:

2012-08-09 13:06:47.235测试仪[1357:c07]*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“*-[\uu NSCFConstantString stringByAppendingString:]:无参数”


有人有什么想法吗?:)

看起来就像写的一样,您正在将nil参数传递给该方法。检查您的
savedNumber
是否是有效的字符串对象。

看起来与所写内容完全相同,您正在将nil参数传递给该方法。检查您的
savedNumber
是否为有效的字符串对象。

这是因为appDelegate.savedNumber为nil(未设置)。这是另一个问题。

这是因为appDelegate.savedNumber是nil(未设置)。这是另一个问题。

这意味着执行该代码时appDelegate.savedNumber为零。确保appDelegate.savedNumber是指向NSString实例的非零指针。谢谢:)刚刚插入的appDelegate.savedNumber=@“1”;进入viewdidload并将其修复:-)lifesaver:)这意味着执行该代码时appDelegate.savedNumber为零。确保appDelegate.savedNumber是指向NSString实例的非零指针。谢谢:)刚刚插入的appDelegate.savedNumber=@“1”;在viewdidload中,它被治愈了:-)lifesaver:)谢谢:)它是nil,因为它还没有被指定要记住的内容,所以我在启动时将它默认为1:PThanks:)它是nil,因为它还没有被指定要记住的内容,所以我在启动时将它默认为1:PTwas是一个有效的字符串,只是没有为它分配任何内容!愚蠢的我lmao:P谢谢你的帮助:)这是一个有效的字符串,只是没有分配任何内容给它!愚蠢的我lmao:P谢谢你的帮助:)
*** First throw call stack:
(0x14b3022 0xeb3cd6 0x145ba48 0x145b9b9 0x941b92 0x29bd 0xdda1e 0x3c401 0x3c670 0x3c836 0x4372a 0x24c2 0x14386 0x15274 0x24183 0x24c38 0x18634 0x139def5 0x1487195 0x13ebff2 0x13ea8da 0x13e9d84 0x13e9c9b 0x14c65 0x16626 0x20e2 0x2055)
terminate called throwing an exception