Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 带触摸功能的NSTimer?还有其他选择吗_Iphone_Nstimer - Fatal编程技术网

Iphone 带触摸功能的NSTimer?还有其他选择吗

Iphone 带触摸功能的NSTimer?还有其他选择吗,iphone,nstimer,Iphone,Nstimer,我正在创建我的第一个iphone应用程序,这里需要帮助。我的编程背景不是C,我有点不知所措 基本上,我希望我的应用程序做的是显示随机位图,让用户触摸单个位图并验证它们。我用来显示位图的方法是针对实际位图的NSTimer with UIImage。到目前为止,它在显示位图时工作正常。但是我被困在下一步,那就是注册被触摸的位图。我尝试在位图上使用标记,然后触摸开始功能。我每次触摸屏幕都会出现运行时错误(我想) 我的问题是: 1.根据我的要求,我使用的方法是一种好方法,还是技术上可行? 2.如果q#1

我正在创建我的第一个iphone应用程序,这里需要帮助。我的编程背景不是C,我有点不知所措

基本上,我希望我的应用程序做的是显示随机位图,让用户触摸单个位图并验证它们。我用来显示位图的方法是针对实际位图的NSTimer with UIImage。到目前为止,它在显示位图时工作正常。但是我被困在下一步,那就是注册被触摸的位图。我尝试在位图上使用标记,然后触摸开始功能。我每次触摸屏幕都会出现运行时错误(我想)

我的问题是: 1.根据我的要求,我使用的方法是一种好方法,还是技术上可行? 2.如果q#1的答案是否定的,您有其他解决方案吗


谢谢,我感谢你的帮助

如果您的
touchsbegind:
函数中出现异常,则您的代码中有一个bug。如果你用调试器运行你的应用程序,它会准确地告诉你问题发生在哪一行代码上。如果让我猜的话,我会说您正试图向一个对象发送一条消息,而这个对象不处理该消息,它会抛出一个异常


确保您的代码在编译时没有任何警告——您可能在函数名的某个地方输入了错误。如果您拼错了消息名称,它仍将正确编译,但当您尝试发送该消息时,它将在运行时引发异常。

哇,太快了,谢谢。我同意你的观点,触摸屏内部的代码有问题。我试图检查动态创建的图像的标签,看看我是否触到了正确的东西,但显然它在运行时并不适合。我没有收到任何语法错误。我还在论坛上看到了另一篇关于NSTimer和ToucheSStart之间线程的帖子。除了穿线还有别的方法吗?