objective c-在cocos2d中循环访问子layer

问题描述

在cocos2d中循环访问子layer
我要循环访问然后移除应用中HUDlayer的子图,我写的代码是:

for(id *item in HUDLayer.children_){    [self removeChild:item cleanup:YES];}

然后就报错:**Expression does not have a valid object type**

请高手帮忙指点指点

解决方案

for(id *item

这句不对了哟,id本身就是对象,不需要*

所以改成

for(id item in HUDLayer._children)

应该就可以了

时间: 2024-10-02 17:43:17

objective c-在cocos2d中循环访问子layer的相关文章

浅谈java中对集合对象list的几种循环访问_java

java中对集合对象list的几种循环访问的总结如下  1 经典的for循环  public static void main(String[] args) { List<String> list = new ArrayList(); list.add("123"); list.add("java"); list.add("j2ee"); System.out.println("=========经典的for循环======

《Python Cookbook(第2版)中文版》——1.13 访问子字符串

1.13 访问子字符串 任务 获取字符串的某个部分.比如,你读取了一条定长的记录,但只想获取这条记录中的某些字段的数据. 解决方案 切片是个好方法,但是它一次只能取得一个字段: afield = theline[3:8] 如果还需考虑字段的长度,struct.unpack可能更适合.比如: import struct # 得到一个5字节的字符串,跳过3字节,得到两个8字节字符串,以及其余部分: baseformat = "5s 3x 8s 8s" # theline超出的长度也由这个b

c++中如何将子线程的参数传回主线程

问题描述 c++中如何将子线程的参数传回主线程 1C DWORD WINAPI threadFunction(LPVOID pArg) //返回值进程id(dword类型) 参数类型 LPVOID{ tNum myNum = *((tNum *)pArg); //将参数转化成int型 EnterCriticalSection(&gCS); // 进入临界区 myNum.string_back = FuzzyHash(myNum.string_in); LeaveCriticalSection(&a

android-Android 开发中,访问网络的问题

问题描述 Android 开发中,访问网络的问题 public class MainActivity extends Activity { private EditText address; private Button getbutton; private TextView text; @Override protected void onCreate(Bundle savedInstanceState) { //版本4.0后需加这个,不然就报错android.os.NetworkOnMain

DES算法中循环左移的问题

问题描述 DES算法中循环左移的问题 最近在学习DES算法,看到子密钥生成过程中要对28比特串循环左移:当i = 1,2,9,16时,移一位,对其他 i 则移两位.我想问为什么是对这4个移1位? 解决方案 C++循环左移问题海豚算法循环左移循环左移-海豚算法

java中循环删除list中元素的方法总结_java

印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区.下面就来讲一讲..伸手党可直接跳至文末.看总结.. JAVA中循环遍历list有三种方式for循环.增强for循环(也就是常说的foreach循环).iterator遍历. 1.for循环遍历list for(int i=0;i<list.size();i++){ if(list.get(i).equals("del")

dialog工具中,访问用户输入的结果为什么要重定向&amp;amp;quot;标准错误流&amp;amp;quot;?而不是“标准输出流”?

问题描述 dialog工具中,访问用户输入的结果为什么要重定向"标准错误流"?而不是"标准输出流"? 标题限制,完整问题为------dialog工具中,对于文本输入,访问用户输入的结果为什么要重定向"标准错误流"?而不是"标准输出流"? 看Neil Matthew著的<Linux程序设计>65页中关于dialog访问用户输入结果的一点思考,想知道其中的一些机制.小白求助亲们解答一些,谢谢. 解决方案 iunx 下

webshpere studio application developer 中 jndi 访问DATASOURCE DB.7.2

application|web|访问 webshpere studio application developer 中 jndi 访问DATASOURCE出现下面的错误,请高手帮忙! 在服务器上我设置了DATasource是jdbc/ds1 Get connection failed.javax.naming.NamingException: The JNDI operation "lookup"on the context "localhost/nodes/localhos

加快JDBC设计中JSP访问数据库

js|访问|设计|数据|数据库     以前,我们已经提到,JSP程序都是模块,并且具有强大的表达-请求(presentation-request)功能.建立一个完美的数据库访问是一个具有挑战的过程,而JDBC接口能够很好地完成这一过程.然而,嵌入于JSP代码中的JDBC代码,与SQL命令嵌入在JDBC一样,可以充分利用JSP的功能,为客户端建立一个整洁而简便的API.为了达到这一目的,我们可以考虑到使用JSP操作来建立数据库接口组件.      完美的JSP设计模式是Model-View-Co