代码在iPhone上不起作用,但适用于模拟器

时间:2012-08-14 14:22:34

标签: iphone ios

我的实时聊天中有这段代码。

if (TRUE && (balloonsOn != NO || !htmlStart)) {
    balloonsOn  = TRUE;


    htmlStart = [self createChatLines: balloonsOn ? @"htmlformat-balloons" : @"htmlformat"];

    if (chatLines > 0){
        chatLines = 0;
        [self updateView];
    }   
}

在模拟器上它工作正常,但在手机上它不起作用。它曾经多次使用过,但现在它已停止在手机上工作了。为什么会这样?

2 个答案:

答案 0 :(得分:1)

据我所知,iPhone上应该没有任何功能。我唯一能想到的是,你是在使用这些字符串而不关心iO的区分大小写。模拟器不区分大小写但iOs是..让我知道:))

答案 1 :(得分:0)

变量'TRUE'是什么?我认为将其作为变量名称可能是问题,将其重命名为其他内容,看看它是否有效。