美文网首页
storyboard 并不能随便删

storyboard 并不能随便删

作者: SimonRi | 来源:发表于2017-08-18 22:17 被阅读15次
    ————————————————————————————

    在视频中老师讲了另外一种xib的加载方式,通过从资源包bundle进行加载,代码是:

    /**
    xib加载
    *
    NSArray *ary = [[NSBundle mainBundle]loadNibNamed:@"Tview" owner:nil options:nil ];
     [self.view addSubview: ary[0]];
     
    //其中Tview是xib文件的名称
    

    程序可以运行,但是每次都是出现崩溃

    屏幕快照 2017-08-18 下午8.57.32.png
    • 网上说是就是某个控件以前连接到了某个ViewController中的变量,但是因为某些原因,这个连接丢失了,但是连接的这个变量还在。 (以前的确出现过这样的问题,但是这次我特意新建工程,然后没有仅从任何拖拽,结果仍然不行)。
    • 将两行代码注释掉,仍然崩溃
    • 更改xib文件的class为View controller,情况不变
    • 删掉链接后,分别删去xib、class文件,,崩溃信息一样
      • 最后新建工程,每做一步运行一次,发现当storyboard删去后,出行上述一样的情况,可知是sb的缘故
        ——————————————

    于是查询删除storyboard,从博主 http://blog.csdn.net/yizhou1989126/article/details/48497017知道了sb的正确删发,如果只删除sb,没有禁止plist文件启动,会出向上述错误.
    自此对照发现,第二种方法视频中并没有删除sb,而第一种方法删除sb后又创建新的视图,所以,要仔细!!!

    相关文章

      网友评论

          本文标题:storyboard 并不能随便删

          本文链接:https://www.haomeiwen.com/subject/dkczrxtx.html