Acho que encontrei a resposta sozinho. Aqueles de vocês que são novos no Xcode como eu sou, não entrem em pânico como eu fiz. Basta executar um produto - limpo (do menu) e tudo deve estar ok ...
Acabei de atualizar para o Xcode 4.2, há alguns dias, do Xcode 3. O projeto em que estou trabalhando pareceu dar certo para o 4.2 sem nenhum problema nos primeiros dias. Mas depois que eu mudei uma camada no IB por engano (mas eu ajustei de volta), o Xcode 4.2 começou a ter esse "erro de lógica interna".
Eu tentei copiar de um backup do meu código-fonte para a pasta de trabalho. O "erro da lógica interna" desapareceu, mas o projeto está se comportando de maneira estranha.
Gostaria de saber se alguém encontrou algo parecido. Preciso instalar o Xcode 4.2 do meu download novamente?