CCTMXLayer - это просто потомки класса CCTMXTiledMap. Вы можете перебрать детей карты:
CCTMXLayer *layer;
CCARRAY_FOREACH(children_, layer)
{
// do something with layer ...
}
Если в CCTMXTiledMap могут быть добавлены другие типы узлов в качестве дочерних, следует выполнить фильтрацию для объектов CCTMXLayer:
Class layerClass = [CCTMXLayer class];
CCTMXLayer *layer;
CCARRAY_FOREACH(children_, layer)
{
if ([layer isKindOfClass:layerClass])
{
// do something with layer …
}
}