iPhone应用程序设计故事板与笔尖

Orp*_*ury 3 iphone user-interface cocoa-touch nib xcode-storyboard

作为一个初级开发人员,我想知道使用Storyboard与.nib文件构建应用程序界面的优缺点.

我知道:

  • 据说故事板简化了创建界面的过程
  • 使用故事板创建的应用程序与运行iOS 5之前的设备不兼容

但是,我想问一下有经验的人,使用一种方法而不是另一种方法可能会出现无法预料的缺点或优点,以及经验丰富的开发人员建议开始使用的方法.(我将开发用于个人和商业用途.)

非常感谢你!

Kev*_*vin 10

刚刚开始,我会坚持使用故事板,直到你对iOS的模型 - 视图 - 控制器风格感到满意为止.

一旦你更有经验,一定要玩个人笔尖,因为你仍然可能需要将它们与故事板一起用于iPad上的PopOvers.

我在Storyboard中找到的唯一缺点就是当你在团队环境中使用它们时.只有一个人可以一次处理它,因为我发现没有版本控制软件合并冲突的故事板(我已经尝试过SVN和Git)并且你通常最终得到一个破碎的故事板.