大量的function已被弃用 – iOs 6
我有几个函数,因为iOs 6已经被弃用了。也许这对其他刚刚更新到iOs 6的人也是有帮助的。
[self presentModalViewController:pNewController animated:YES]; presentModalViewController:animated is deprecated since iOs 6 Autosynthesized property 'String' will use synthesized instance variable '_String', not existing instance variable 'String' Autosynthesized property 'phonenumber' will use synthesized instance variable '_phonenumber', not existing instance variable 'phonenumber' Deprecated: Group Table View Background Color is deprecated in iOS 6.0.
任何人都可以帮助我如何解决它,所以不会在我的项目中的任何弃用的function。
提前致谢
[self presentModalViewController:pNewController animated:YES];
可以被replace
[self presentViewController:pNewController animated:YES completion:nil];
WWDC 2012video会议#236,iOS视图控制器的发展,可以看出这一变化的背景。
点击不赞成使用的方法。 在右侧“ Quick Help inspector
栏中,您可以看到Apple文档中的“快速帮助”。
还有一个build议使用更新或替代方法。
尝试这个,
在“源代码”模式下打开.storyboard文件或.xib文件。
find并删除这一行:
<color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/>
我可以帮助你的最后一个:这意味着颜色GroupTableViewBackgroundColor不再支持在iOS 6。 你可能在你的xib文件中使用过这个。
像这样使用
[self presentViewController:object animated:YES completion:NULL]; [object dismissViewControllerAnimated:YES completion:NULL];