これらのメソッドのいずれかを呼び出そうとすると、何らかの理由で、「関数 '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];
}