zoukankan      html  css  js  c++  java
  • stuck with

    I can guess what might be the problem here, because I've done it:

    I've found that often when I add init code to loadView, I end up with an infinite stack trace

    Don't read self.view in -loadView. Only set it, don't get it.

    The self.view property accessor calls -loadView if the view isn't currently loaded. There's your infinite recursion.

    The usual way to build the view programmatically in -loadView, as demonstrated in Apple's pre-Interface-Builder examples, is more like this:

    UIView *view = [[UIView alloc] init...];
    ...
    [view addSubview:whatever];
    [view addSubview:whatever2];
    ...
    self.view = view;
    [view release];

    And I don't blame you for not using IB. I've stuck with this method for all of Instapaper and find myself much more comfortable with it than dealing with IB's complexities, interface quirks, and unexpected behind-the-scenes behavior.

  • 相关阅读:
    面向对象3
    面向对象1
    面向对象2
    javascript的dom操作部分
    网页javascript部分
    网页css样式表部分
    网页HTML部分
    特殊集合和结构体
    集合
    数组 -自动遍历数组-冒泡排序
  • 原文地址:https://www.cnblogs.com/pencilCool/p/4759248.html
Copyright © 2011-2022 走看看