Object-c学习点滴——使用NSMutableArray犯的一个低级错误!!
2012-09-22 20:06
447 查看
NSMutableArray * _item = [[NSMutableArray alloc]initWithObject:"zhangsan","李四","王五"];
//show MutableArray
NSLog(@"array%@",[_item ObjectsAtIndex:XXXXXX);
上面的代码,我对XXX赋值NSInteger编译始终报错。气死我鸟。
后来发现错误非常低级,真想扇自己。
原来是使用错了方法!!!
应该是ObjectAtIndex:XXX 而不是 ObjectsAtIndex:XXX,就一个字母只差。完全是两种含义。
第一种方法,是返回数组中第几个对象。例如返回第一个对象。
第二种带S的方法,是返回第几个数组。
//show MutableArray
NSLog(@"array%@",[_item ObjectsAtIndex:XXXXXX);
上面的代码,我对XXX赋值NSInteger编译始终报错。气死我鸟。
后来发现错误非常低级,真想扇自己。
原来是使用错了方法!!!
应该是ObjectAtIndex:XXX 而不是 ObjectsAtIndex:XXX,就一个字母只差。完全是两种含义。
第一种方法,是返回数组中第几个对象。例如返回第一个对象。
第二种带S的方法,是返回第几个数组。
相关文章推荐
- 使用String类的indexOf()和subString方法犯了一个低级的错误
- 自己学习Hibernate时的一个低级错误:sessionFactory.getCurrentSession()空指针异常
- 一个HTML的低级错误!!!与不能同时使用
- 使用ibatis时遇到Error parsing XPath '/sqlMapConfig/sqlMap'的一个低级错误
- LR学习中的一个低级错误
- 【svm学习】使用svm的一个常见错误
- js参数使用时常犯的一个低级错误
- 关于COM接口使用时候的一个低级错误
- 学习使用dwr 中的push技术 服务器发送一个广播,让每一个客户端都能接收到这个广播。
- 一个低级错误导致的StackOverflowException异常
- 使用JSON报的一个错误java.lang.ClassNotFoundException
- 错误“操作必须使用一个可更新的查询”原因及解决办法
- 一个hash_map使用错误
- android点滴25:Fragment加载时犯的低级错误android.view.Infla...
- Java学习笔记--HashMap中使用object做key的问题【转】
- JS学习笔记1——不要使用JavaScript内置的parseInt()和Number()函数,利用map和reduce操作实现一个string2int()函数
- Java String replace()使用的一个小错误
- access 报 "操作必须使用一个可更新的查询" 错误
- Microsoft JET Database Engine 错误 '80004005' 操作必须使用一个可更新的查询。解决方法
- git学习 一个电脑多个账户使用方法