Это означает, что у вас, вероятно, есть глобальный символ _pointerOffsetArray (или что-то подобное) , определенный в двух разных файлах. Найдите все случаи, когда этот символ определен глобально, и если вы найдете два разных объявления:
Если они нужны только в соответствующих файлах, укажите для них ключевое слово static
.
Если символ необходимо «разделить» между двумя файлами, убедитесь, что он определен только в одном месте. Вы можете обратиться к нему в другом файле, используя спецификатор extern
для его объявления (в этом другом файле).
Если вы еще не знаете, вы действительно должны прочитать о том, как работают классификаторы extern
и static
.
В вашем случае символ, вероятно, определяется дважды в Display_Cubes_2ViewController.m
или Display_Cubes_2AppDelegate.m
(или, скорее всего, вы импортируете заголовочный файл в оба этих файла, который определяет этот символ).