使用Pulley库的嵌入式View Controller中的Nil IBOutlet

时间:2019-07-09 00:13:28

标签: ios swift xcode viewcontroller

根据https://github.com/52inc/Pulley中的“如何使用” 我有一个带有2个UIViewContainers的PulleyViewController,每个都有一个带有嵌入segue的UIViewController嵌入到那些容器中。

我现在发现我在该嵌入式ViewController中创建的所有IBOutlet在运行时均为零。在情节提要和快速文件中,它们显示为已连接,并且都可以很好地编译。但是在运行时,如果我在library(dplyr) n1 %>% as_tibble() %>% count(Name) %>% right_join(n1, by = "Name") %>% # join the count back to your original frame arrange(desc(n), Surname) %>% # order by highest count first, then Surname select(-n) # just return the original frame, with the sorting you asked for 内执行类似tableview.delegate = self的操作,则会发生“意外释放nil”崩溃。 我尝试使用的所有IBOutlets都会发生这种情况。

如果我不以编程方式使用任何插座,则该项目将在技术上运行(Pulley库工作,拖动表视图,滚动视图滚动),但是显然我无法更新/单击任何一个细胞或实际上除了看起来漂亮以外的任何事情。

我尝试清理项目,删除派生数据,重新启动xcode。

我是xcode的新手,并且很好奇这是否与将ViewControllers嵌入到容器中有关?在添加滑轮数据库之前,所有程序都运行良好,并且我觉得我了解应用程序构建的过程。现在看来我不太了解自己的想法。

0 个答案:

没有答案