我有一个NSArray
包含三个键及其对应值的键......当我使用方法检索键的值时,我valueForKey:
在 a 上得到了这个NSLog()
:
2012-05-18 21:59:52.176 ScrollApp[21443:f803] value for key is(
"Image 4"
)
这正是我在 plist 上设置的值。
但是,如果我将此值分配给标签的文本,编译器会抱怨unrecognized selector sent to instance
.
我知道我必须将数组的返回值作为字符串检索并将其传递给标签。
问题是如何?
这是代码:
NSArray *imgList = [[NSArray alloc]initWithContentsOfFile:path];
NSArray *imgName = [[NSArray alloc] initWithObjects:[imgList objectAtIndex:3], nil];
NSLog(@"%@", [imgName valueForKey:@"Details"]);
NSString *currentPic = [imgName valueForKey:@"Details"];
subPanel.small_panel_Detail_Lbl.text = currentPic;