我的应用程序崩溃了,但是没有其他有关原因的信息。当我转到某个视图控制器时,它需要从笔尖加载自定义UIView
。加载笔尖的行是我崩溃的地方。
我收到一条错误消息
线程1:EXC_BAD_ACCESS(代码= 2,地址= 0x16b547db8)
但是没有任何输出到控制台或更多信息。
方案设置为调试。我试图故意在笔尖名称的拼写上犯一个错误,这为我提供了控制台中所有必需的调试信息。
导致崩溃的行是:
let v = Bundle.main.loadNibNamed("HelpPageSection", owner: self, options: nil)![0] as! HelpPageSection
答案 0 :(得分:0)
要加载xib:-
let v = Bundle.main.loadNibNamed("HelpPageSection", owner: self, options: nil)?.first as! HelpPageSection
有帮助。
答案 1 :(得分:0)
我在调用初始化程序时添加了一些注释以进行打印,这确实是一个无限循环。但是,仍然存在问题。我尝试了一种稍有不同的加载笔尖的方式,并且可以正常工作。我将xib文件的基本视图连接为IBOutlet,然后使用此代码:
library(rvest)
url <- "https://dl.ncsbe.gov/index.html?prefix=data/SampleBallots/2018-11-06/"
read_html(url) %>% html_nodes("a")