我正在创建一个应用程序,该应用程序从 plist 中获取信息以创建电子目录。我们有许多不同的版本,如果我不必进入每个应用程序的代码并为每个应用程序设置这个数量的部分,并且每次我们进行更新,那就太好了。
我想使用 do while 循环来完成此操作,但无法弄清楚如何为每个实例重命名我的实例。请参阅附件代码,任何帮助将不胜感激!
scroller = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 44, 320, 387)];
int secNum = 8;
int secTemp = 0;
int frameWidth = self.view.frame.size.width;
int frameHeight = self.view.frame.size.height;
do {
id *sectionViewController = [NSString stringWithFormat:@"svc%d",secTemp];
SectionViewController *sectionViewController = [[SectionViewController alloc] init];
[sectionViewTable setDataSource:sectionViewController];
[sectionViewTable setDelegate:sectionViewController];
sectionViewController.view = sectionViewController.tableView;
sectionViewController.view.frame = CGRectMake(frameWidth*secTemp, 0, frameWidth, frameHeight);
secTemp = secTemp + 1;
[scroller addSubview:sectionViewController.view];
} while (secTemp < secNum);
scroller.contentSize = CGSizeMake(320*secTemp, 387);
scroller.pagingEnabled = YES;
我无法弄清楚其余的,并且在网上找不到任何可以帮助自己的东西。谢谢!