原来NSArray装的也是强类型元素,一直以为是弱类型.
来源:互联网 发布:php磁力解析源码 编辑:程序博客网 时间:2024/04/27 08:06
今天将一个NSString经过componentsSeparatedByString得到一个NSArray,然后我以为里面装的数据要取的时候,可以直接charValue;结果抛了:
-[__NSCFString charValue]: unrecognized selector sent to instance
经过分割,原来这个NSArray里面装的还是__NSCFString.而NSString没有charValue方法,所以崩...还是要老老实实将string转char咯.
NSArray *data=[keydatacomponentsSeparatedByString:@","];
NSMutableArray *buffer=[NSMutableArrayarrayWithCapacity:data.count];
for (NSUInteger i=0; i<data.count; i++) {
char b=[[data objectAtIndex:i]intValue];
[buffer addObject:[NSNumbernumberWithChar:b]];
}
感觉还是java方便...谁好,谁不好就不说了.java是静态类型,工具进行类型检查超强大...
- 原来NSArray装的也是强类型元素,一直以为是弱类型.
- Java是静态语言也是强类型定义语言
- Selenium自动化,一直以为是富文本的问题,原来是切换frame的问题
- 语言的强类型和弱类型
- 在Oracle10g中,一个汉字原来是占三个字节,我一直以为是两个
- 之前一直没弄明白“强类型/弱类型和动态类型/静态类型”都是什么意思,这回记录下
- 四大类型的语言,动态,静态,强类型,弱类型
- 四大类型的语言,动态,静态,强类型,弱类型
- 数组的索引--原来是字符串类型吗
- 强类型和弱类型
- 强类型与弱类型
- 强类型与弱类型
- C写windows窗体,(我原来一直以为C不能写gui界面,原来是我太菜了)
- 一直以为关闭流就可以让read返回,没想到不一定,还和流的类型有关
- C# 1.x 实现 "强类型元素唯一的 ArrayList"
- 强类型的datacontext
- 强类型的DataSet
- 强类型的DataSet
- POJ 1637 - Sightseeing tour 判断混合图是否是欧拉回路(最大流)
- Hibernate 4 Util
- 重载_static_new
- wikioi p1010 过河卒
- vi、akw和sed总结
- 原来NSArray装的也是强类型元素,一直以为是弱类型.
- 树状数组合集
- 匿名内部类抽象实现枚举
- wikioi p1219 骑士游历
- wikioi p1220 数字三角形
- Info系统 中 数据结构的一点总结
- 彻底搞定C指针---指向指针的指针(转)
- IOS 多线程 RUNLOOP 机制 (一)
- 思科认证的新LOGO