在Object-C中我们在创建自定义tabbar时会经常把控制器类名(如:HomePageViewController)放在数组中,然后通过for循环批量创建并转换类型为UIVIewController,但是在Swift中这一写法太过复杂,好在最后博主解决了这个问题,现在拿出来给大家做参考:
Object-C中这么写的:
算是比较常用的写法了,带式用Swift怎么写呢?看下面:
这里看起来很麻烦,但是目前好像没有好的办法,实在不想用可以这么写:
这样的写法是最简单的写法了,最不容易出错。