OC学习笔记

写在前面

某天回寝室的路上,听见一同学大呼过瘾,问其原因,原来是自己2,3天都没解决的问题通过大神的指点豁然开朗了,而且还融会贯通了。在旁正被一个功能虐了一晚上的人,心里默念“也好想有这么个大神指导下啊”。

第二天,还是继续用着搜索引擎来找解决方案。

今天,以这个问题好像不值一问的理由继续用着google找。

原来,大神在*里躺着呢!!!

正文

1.reason: ‘-[UIImage length]: unrecognized selector sent to instance

场景/错误均跟贴中一致

OC学习笔记
imageArray=[NSArrayarrayWithObjects:

                         [UIImage imageNamed:@"2.png"],

                         [UIImage imageNamed:@"1.png"],

                         nil];
OC学习笔记
[myimage setImage:[UIImage imageNamed:[imageArray objectAtIndex:i]]];

原因如回复里所说“The error is the way you are accessing the image from the array, you already store an UIImage object there, there is no need (and is an error) to call imageNamed:,

之前在数组里已经存储里uiimage 对象,在之后调用时不必再用 imageNamed:

直接使用就行

myimage.image=[imageArray objectAtIndex:i];

OC学习笔记

上一篇:Request对象的方法


下一篇:中国大学生计算机设计大赛