我正在使用Microsoft Sync Framework iPhone示例,该示例随http://code.msdn.microsoft.com/Sync-Framework-Toolkit-4dc10f0e提供的Sync Framework Toolkit提供。
我已经更正了DownloadChanges和UploadChanges的请求网址,如Microsoft Sync Framework Toolkit iPhone example - date format wrong?中所述。
服务URL指向本地Windows开发计算机的IP地址。 我已经尝试将其更改为我在http://www.agronom.pl/ListService在线找到的Sync Framework示例服务实例,但也没有运气。
现在,DownloadChanges请求正常,但列表视图不会显示。 LoginPage.m中的以下代码行:
[self.navigationController pushViewController:listViewController animated:YES];
导致例外:
exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "ListViewController" nib but the view outlet was not set.'
调试检查器在发生异常时将[self navigationController]的值显示为“Invalid Expression”。
我是IOS开发的初学者,所以我不能轻易找出类似问题的简单解决方案。 我试过以下代码而没有任何运气:
// Create navigation controller. Then we can navigate to any UIViewController
// --> https://stackoverflow.com/questions/6164525/self-navigationcontroller-pushviewcontroller-not-working?rq=1
UINavigationController *navCtrlr = [[UINavigationController alloc] initWithRootViewController:listViewController];
navCtrlr.navigationBarHidden = YES;
[navCtrlr pushViewController:listViewController animated:YES];
[navCtrlr release];
任何帮助都非常感激。