当前位置:编程学习 > wap >>

cocos2d-x2.0中CCArray中发现的问题

天用到CCArray的containsObject和indexOfObject两个方法,发现没有达到理想效果,去查看原代码,发现他们都用下面一个方法,即类ccArrray的ccArrayGetIndexOfObject方法,如下

static inline unsigned int ccArrayGetIndexOfObject(ccArray *arr, CCObject* object)
{
    for ( unsigned int i = 0; i < arr->num; i++)
    {
        if (arr->arr[i] == object)
        {
            return i;
        }
    }

    return UINT_MAX;
}

补充:移动开发 , 其他 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,