应用程序在设备上运行时卡在特定视图上

时间:2013-09-18 13:12:47

标签: iphone ios uibutton

我正在模拟器上成功运行iPhone应用程序,但是当我尝试在设备上运行它时它停留在特定视图上,我有一个带有按钮的自定义单元格的表格视图。当我按下按钮超过四五次然后app工作,我也检查了它的自动调整大小,我不知道为什么它在设备上工作不正常,请帮忙吗?

- (IBAction)didSelectCelebrityNameWithButton:(UIButton *)sender
{
CustomVC *customVC;
if(isFiltered)
    {
    NSLog(@"Celebrity Name : %i", sender.tag-1000);
     customVC = [filteredListResults objectAtIndex:sender.tag-1000];
    }
    else
    {
      customVC = [listResults objectAtIndex:sender.tag-1000];
    }
    if (customVC != nil)
    {
        if ([[NSUserDefaults standardUserDefaults] objectForKey:UD_FILTER_CELEBRITY_NAME])
        {
            [[NSUserDefaults standardUserDefaults] removeObjectForKey:UD_FILTER_CELEBRITY_NAME];
        }
        [[NSUserDefaults standardUserDefaults] setObject:customVC.celebrity_name forKey:UD_FILTER_CELEBRITY_NAME];
        [[NSUserDefaults standardUserDefaults] synchronize];

        RefinedCurrentSearchVC *refinedCurrentSearchVC = [[RefinedCurrentSearchVC alloc] initWithNibName:@"RefinedCurrentSearchVC_iPhone" bundle:nil];
        refinedCurrentSearchVC.isCelebrityFilter = YES;
        [self.navigationController pushViewController:refinedCurrentSearchVC animated:YES];
    }
}

我正在运行xcode 4.6.2并更改了其部署目标4.3但仍然存在问题,

2 个答案:

答案 0 :(得分:0)

您的代码没有问题,只需从模拟器中删除您的应用程序,完全退出xcode并再次运行此应用程序,希望这样可以正常工作。

答案 1 :(得分:-1)

请检查您的CustomvC的参考,它必须是STRONG,也许你有它作为分配或弱,尝试它让我知道

相关问题