不确定数目的组件可以用客户端组件,使用for循环或者其他循环来生成组件。直接在循环里面写生成代码也可以,但是最好用eval函数使用字符串拼接来生成。
eval的缺点是每行必须规规矩矩加分号,而且里面定义的东西不能被外面引用,相当于丢失在内存里了。这么说的话这还是一种内存泄漏。不过realm有提供组件的id,想办法传出来应该就能行。