Objective c Cocos2d:ccp和CGPointMake之间的区别?

Objective c Cocos2d:ccp和CGPointMake之间的区别?,objective-c,cocos2d-iphone,Objective C,Cocos2d Iphone,在Cocos2d中,很多东西都需要一个。。指向或位置。我使用了ccp和CGPointMake两种方法,它们对我来说都很好 然而,我在一些教程中看到,人们在所有示例中都使用其中一个或两个。因此,我不确定是否存在实际差异(因为如果没有差异,我只会使用快速方法ccp)。没有差异,除了CGPointMake更难键入: #define ccp(__X__, __Y__) CGPointMake(__X__,__Y__) 可在此处找到: 文档中说“创建CGPoint的辅助宏”。它肯定比CGPo

在Cocos2d中,很多东西都需要一个。。指向或位置。我使用了ccp和CGPointMake两种方法,它们对我来说都很好


然而,我在一些教程中看到,人们在所有示例中都使用其中一个或两个。因此,我不确定是否存在实际差异(因为如果没有差异,我只会使用快速方法ccp)。

没有差异,除了CGPointMake更难键入:

#define     ccp(__X__, __Y__)   CGPointMake(__X__,__Y__)
可在此处找到:

文档中说“创建CGPoint的辅助宏”。它肯定比CGPointMake更有用,所以问题变成了:为什么它会出现?它是否有助于跨平台移植?