对不起,如果这是一个愚蠢的问题;我想我已经知道了答案,但我想确认一下。有一段时间,Apple已批准将视图控制器嵌入视图控制器(即视图控制器层次结构)中。通常,使用IBOutlet连接到viewcontroller中的对象,我会使用弱引用,因为容器视图可能会拥有这些项。嵌入式视图控制器有何不同?
答案 0 :(得分:0)
如果通过嵌入式构建您的意思是UIContainerView或UIPageView的子项,那么您将从故事板中将它们作为[self.storyboard instantiateViewControllerWithIdentifier:@"blahblah"]
进行膨胀,那么您应该使它们变得强大,甚至不需要将它们声明为{ {1}}本身。但是如果它们是你从故事板拖到代码的连接,那么弱应该没问题(但是我不能完全看到这个,所以你可能需要提供更多细节以获得更好的帮助)。