我正在将 IIViewDeckController
实现到我的应用程序中。
当我尝试替换IBAccount进入该屏幕时,出现错误:
Initializer element is not a compile time constant
UIViewController
来自我想用来加载IIViewDeckController
的FirstAccountViewController
。-(IBAction)account{
FirstAccountViewController* ab=[[FirstAccountViewController alloc] init];
[self.navigationController pushViewController:ab animated:YES];
UIViewController* leftController = [[UIViewController alloc] init];
}
UIViewController* leftController = [[FirstAccountViewController alloc] init];
IIViewDeckController* deckController = [[IIViewDeckController alloc] initWithCenterViewController:self.centerController leftViewController:leftController
rightViewController:rightController];
最佳答案
您已在此处声明了全局变量:
UIViewController* leftController =
[[FirstAccountViewController alloc] init];
IIViewDeckController* deckController =
[[IIViewDeckController alloc] initWithCenterViewController:self.centerController leftViewController:leftController rightViewController:rightController];
self
)。https://stackoverflow.com/questions/10367267/
相关文章:
scala - 为什么在 Scala 中压缩比 zip 快?
visual-c++ - 升级项目:operator '=' is ambiguous and 'i
compilation - 在我的编译器中完全可以正常工作,但在将其提交到在线社区时会出现编译错误
visual-studio-2010 - MS VS 2010 srand()无法编译?
c# - 为什么尝试在WPF/C#中注册所有事件时出现构建错误?
database - 为Windows和Linux编译64位sqlite