//GDataYouTubeMediaElements.m
- (void)setIsPrivate:(BOOL)flag
{
if (flag)
{
GDataYouTubePrivate *private = [GDataYouTubePrivate implicitValue];
[self setObject:private forExtensionClass:[GDataYouTubePrivate class]];
}
else
{
[self setObject:nil forExtensionClass:[GDataYouTubePrivate class]];
}
}
}
在私有对象之前的上面代码中,我收到了这个错误:
预期的不合格身份
答案 0 :(得分:0)
}
阻止后你还有一个else {}
。
正确的版本:
//GDataYouTubeMediaElements.m
- (void)setIsPrivate:(BOOL)flag
{
if (flag)
{
GDataYouTubePrivate *private = [GDataYouTubePrivate implicitValue];
[self setObject:private forExtensionClass:[GDataYouTubePrivate class]];
}
else
{
[self setObject:nil forExtensionClass:[GDataYouTubePrivate class]];
}
}