我有 8 个 viewController 对象(vieController1, viewController2,...viewController8)
和 4 种关系(move_up, move_down, move_left, move_right)
。
每个控制器都与其他控制器有某种关系。
例如:
viewController1 和 viewController2 之间有关系"MOVE_UP"
,"MOVE_DOWN"
viewController1 和 viewController3 之间有关系"MOVE_RIGHT"
,"MOVE_LEFT".
所以,我在想,我能不能把所有的亲戚控制器都存储为 8 位格式。示例:如果viewController1
亲戚是viewController2, viewController4, viewController5
并且viewController8
意味着
viewController1 relatives = 011011000.
所有控制器都相同。
同样的方式,我可以以 4 位格式存储与每个控制器的所有关系。
例子:if viewController1
relativeviewController3
和它们之间的关系move_up
和move_down
viewController1 relatives = 00100000
和relationship = 1100.
这是更好的存储方式,或者在 Objective c 中有任何其他方式。如果这是更好的方法,请指导我继续前进。其他明智的就这个问题给出你的建议。
提前致谢。