【发布时间】:2013-03-27 22:38:14
【问题描述】:
由于某种原因,当我尝试调用其中任何一个方法时,我不断收到警告“函数 'setAsPrevious' 的隐式声明在 c99 中无效”。当我尝试运行 xcode 项目时,此警告会变成错误。
我已经在网上查看了其他问题,并且确实到处都可以找到,但我没有找到问题所在。我相信这很简单,所以如果有人可以节省我几天寻找简单的时间并指出来,我将非常感激。
- (void)setAsPrevious:(UIView*)thisView {
[previous removeFromSuperview];
thisView.accessibilityFrame = CGRectMake(0.0, 0.0, 200.0, 100.0);
previous = thisView;
}
- (void)setAsCurrent:(UIView*)thisView {
setAsPrevious(current);
thisView.accessibilityFrame = CGRectMake(250.0, 0.0, 200.0, 100.0);
current = thisView;
[self.view addSubview:current];
}
【问题讨论】: