出于某种原因,当我尝试调用这些方法中的任何一个时,我不断收到警告“函数'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];
}