Iphone 关键字“的其他用法”;“任何对象”;,或者是纠正重叠图像的有效方法

Iphone 关键字“的其他用法”;“任何对象”;,或者是纠正重叠图像的有效方法,iphone,objective-c,overlap,Iphone,Objective C,Overlap,我已经多次看到关键字anyObject以以下方式使用: UITouch *touch = [[event allTouches] anyObject]; 想象一下这种情况。我已确定要放置UIImageView对象的X和Y像素。在放置之前,我想检查这个像素位置是否没有其他图像,以防止重叠。我的图像捕捉到一个网格,所以我通过这种方式知道确切的像素位置 我正在尝试确定将任何对象从已确定的像素位置移动到已确定的新位置的语法。感谢您对本主题的关注。任何对象都只是一种索引到NSArray的方法。您要问的问

我已经多次看到关键字anyObject以以下方式使用:

UITouch *touch = [[event allTouches] anyObject];
想象一下这种情况。我已确定要放置UIImageView对象的X和Y像素。在放置之前,我想检查这个像素位置是否没有其他图像,以防止重叠。我的图像捕捉到一个网格,所以我通过这种方式知道确切的像素位置


我正在尝试确定将任何对象从已确定的像素位置移动到已确定的新位置的语法。感谢您对本主题的关注。

任何对象都只是一种索引到NSArray的方法。您要问的问题稍微复杂一点,因为它涉及到在窗口中查询子项列表,然后请求每个子项(而不是任何子项)的坐标以防止碰撞

我建议你晚上读些轻松的书


特别注意子视图、框架和边界。祝你好运

anyObject
与其他任何对象一样,不是关键字,只是一条消息。你说的是确定位置,你是说通过编程?谢谢。显而易见的解释一直是在屏幕上轮询所有对象。我在屏幕上看到100个对象,我已经完成了100个左右的检查,以达到这一点。我可以试试这条路线,看看它的性能如何。