我的初始代码是
[[[show Episodes] lastObject] setDescription:nodeContent];
这将从Episodes数组中获取最后一个对象,并尝试使用nodeContent设置剧集的描述属性。这不起作用,因为我认为编译器不知道剧集对象的类。
然后我尝试提供演员
((EpisodeRepresentation *)[[show Episodes] lastObject]).description = nodeContent;
这也不起作用。我也尝试过失败
EpisodeRepresentation *rep = [[show Episodes] lastObject];
rep.description = nodeContent;
所有这些方法都将描述保留为null(nodeContent肯定不是null,它是一个NSString)。
答案 0 :(得分:4)
你的数组是空的。尝试[[show Episodes] count]
获取数组中的对象数。
顺便说一句:你的类和方法的命名似乎很奇怪。类通常以Captal字母和带小写字母的方法开头。
答案 1 :(得分:0)
3种可能性
description是一个NSobject属性,你在这里重写。更好地使用另一个属性名称来描述