当我从这个Link
阅读Apple文档时,我并不感到惊讶哪个告诉
iOS应用的用户界面文件具有文件扩展名storyboard。 Mac应用程序的用户界面文件的文件扩展名为xib。
我在大多数项目中都使用过xib,而且我仍然会这样做,这有时会让我觉得不舒服。这个陈述是否说明我们将来是否应该只使用故事板?请分享您的建议
答案 0 :(得分:0)
我和一些仍然对xibs感到不舒服的人一起工作,就像你使用故事板一样。他们喜欢使用他们熟悉的东西,并且他们维护较旧的代码库。
我相信Apple已经发现人们可以通过故事板更快地开发更干净的应用程序,并且正朝着这个方向推动人们。在可预见的未来,我不会在任何时候看到xib的删除,只不过我看到人们完全无法以编程方式创建整个应用程序。您仍然可以选择是否使用故事板,如果没有,它肯定很容易使用xib。
我真的对故事板犹豫不决,所以我最近的新项目我决定只在故事板上100%潜水,我惊讶于我和他们以及segues的快乐程度。故事板之间的通信,UITableViews中的原型单元和ViewControllers的可视链接确实帮助了我。