好的,我仍然試圖在Objective-C中找到自己的方向,我認爲我已經完成了它,但現在我遇到了這種方法。所以有些事情讓我感到困惑,如果可能的話,我想詳細解釋一下。第一行:'UITouch * touch = [touches anyObject];',現在對我的理解anyObject是一個散列表?但是,如何在這種情況下定義它?我不明白的地方時,我知道它是屬於NSSet中定義的,但我很困惑,在此背景下,範圍...ccTouchesMoved [觸及anyObject]混淆?
- (BOOL)ccTouchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint point = [touch locationInView: [touch view]];
point = [[Director sharedDirector] convertCoordinate: point];
NSLog(@"ccTouchesMoved x=%f y=%f", point.x, point.y);
return YES;
}
謝謝,我現在看到它...不知道爲什麼我認爲它是一個散列表... – emalamisura 2009-06-03 15:05:01