Nieskończona pętla podczas nadpisywania initWithCoder

mamUIViewController z niektórymi kontrolerami i niektórymi widokami. Dwa z tych widoków (Grid Cell) to inne stalówki. Mam gniazda z komórek siatki do właściciela pliku, ale nie są ładowane automatycznie.

Więc staram się to zmienićGridCell.mjestinitWithCoder. To rozpoczyna nieskończoną pętlę.

Wiem, że można to po prostu zmienićinitWithFrame i dodaj widok podrzędny z kodu, ale to nie jest to, czego chcę. Chcę móc przesuwać widok w Konstruktorze interfejsów i inicjować widok Xcode odpowiednią ramką.

Jak mam to osiągnąć?

EDYTUJ 1

Staram się, żeby to działało z pomocą Aleksandra. W ten sposób skonfigurowałem go teraz: MainView ma UIView z klasą niestandardową ustawioną jako GridCell. Dostał gniazdko w właścicielu MainView / File.

Usunięto cały kod początkowy z GridCell.m i skonfigurowano gniazdko do mojej niestandardowej klasy

MainView nie wyświetla jednak jeszcze GridCell. Nie ma błędu, tylko samotna, pusta przestrzeń, w której powinien znajdować się czerwony przełącznik. Co ja robię źle?

Jestem bardzo bliski zrobienia tego programowo. Chciałbym jednak dowiedzieć się, jak to zrobić za pomocą stalówek.

questionAnswers(5)

yourAnswerToTheQuestion