小编Ope*_*ive的帖子

iOS - 在弹出到上一个viewController后没有调用viewController dealloc方法

在iOS中,我从当前的viewController弹出到前一个,但它不会进入dealloc.

这是因为还有另一个指向当前viewController的指针,在不同的viewController中还是在当前的viewController中?

这是我弹出前一个视图的地方:

- (IBAction)fileUploadCancelTouched:(UIButton *)sender {

    [self.fileToUpload cancel];

    [self.view hideToastActivity];
    [self.greenprogressBar removeFromSuperview];
    [self.subView removeFromSuperview];
    self.fileUploadCancelButton.hidden = YES;
    if (self.commandComeBackToFinalScreen == 1) {
        [self.navigationController popViewControllerAnimated:YES];
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的dealloc功能:

- (void)dealloc {
    [[NSNotificationCenter defaultCenter] removeObserver:self];

    self.greenprogressBar = nil;
    self.fileUploadCancelButton = nil;
    self.fileToUpload = nil;
    [buttonHome_ release];
    [buttonTestMeAgain_ release];
    [buttonMarkMyTest_ release];
    [examId_ release];
    [sender_ release];
    self.ob = nil;
    [_fileUploadCancelButton release];
    [super dealloc];
}
Run Code Online (Sandbox Code Playgroud)

lifecycle dealloc ios

5
推荐指数
1
解决办法
1万
查看次数

opengl程序编译但运行时出错(UBUNTU 14.04)

我通过Synaptics Package manager安装了以下软件包来编译Opengl.

freeglut3 freeglut3-dev freeglut3-dbg libglew1.5 libglew1.5-dev libglu1-mesa libglu1-mesa-dev libgl1-mesa-glx libgl1-mesa-dev
Run Code Online (Sandbox Code Playgroud)

这是我运行程序时的输出.

X请求失败的错误:GLXBadFBConfig

失败请求的主要操作码:156(GLX)

失败请求的次要操作码:34()

失败请求的序列号:42

输出流中的当前序列号:41


对此的输入

(lspci | grep VGA) ; \
(dpkg -l | egrep 'xorg-video|glx') ; \
(ls -l /usr/lib/xorg/modules/{drivers,extensions})
Run Code Online (Sandbox Code Playgroud)

给出一个输出

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]
ii  libgl1-mesa-glx:amd64                                 10.1.0-4ubuntu5                                     amd64        free implementation of the OpenGL API -- GLX runtime
ii  libxcb-glx0:amd64                                     1.10-2ubuntu1                                       amd64        X C Binding, glx extension
ii  libxcb-glx0-dev:amd64                                 1.10-2ubuntu1                                       amd64        X C Binding, glx …
Run Code Online (Sandbox Code Playgroud)

c++ opengl ubuntu mesa

3
推荐指数
1
解决办法
4046
查看次数

标签 统计

c++ ×1

dealloc ×1

ios ×1

lifecycle ×1

mesa ×1

opengl ×1

ubuntu ×1