Приложението ми е настроено да използва LLVM GCC 4.2 в Target>Build Settings под Compiler Version и то работи за симулатора.
Когато превключих моята „Схема“, за да насоча към iPad, тя издаде същите предупреждения, каквито получавах, когато използвах GCC, така че предполагам, че сега се компилира под GCC. Но целта „C/C++ Compiler Version“ все още е настроена на LLVM GCC 4.2 (освен под iOS по подразбиране, където е GCC 4.2 и не мога да променя).
Защо вече не се компилира с LLVM GCC и как мога да го променя така, че да го прави под iPad?
Редактиране: Грешката, която получавах, е свързана с достъпа до променливата на екземпляр на суперклас. GCC дава грешка, ако не сте го написали като [self iVarName], докато LLVM GCC компилира добре, ако просто използвате iVarName.