storyboard间viewController的复制

在重写项目时,需要重用之前的viewController,欣慰的是直接Command+C Command+V就可以。但郁闷的是,运行时报错:

doesn't contain a view controller with identifier "**"

起初以为是没有为viewController指定identifier,但实际上发现copy过来的viewController具有源的所有属性,包括identifier。

解决方法:

  1. 将模拟器中的应用删除卸载
  2. Xcode中product->clean
  3. 重新运行

估计是xcode的bug吧,版本信息:Version 7.1 (7B91b)

2015-11-16 15:3571