Właśnie zaktualizowałem Xcode do wersji 5.0. Wciąż jestem całkiem nowy w kakao, więc mam nadzieję, że przeoczyłem coś podstawowego. Zasadniczo nie mogę uzyskać Xcode, aby zobaczyć niestandardowe klasy, które chcę użyć jako klasy nadrzędne dla kontrolerów widoku. Początkowo chciałem stworzyć niestandardową klasę dla kontrolera tableview, ale aby uprościć problem, który wypróbowałem, używając zwykłych kontrolerów viewcontroller, ale to też nie działa.Nie można wybrać niestandardowej klasy dla kontrolek ViewController w Xcode Storyboard
Co robię:
- Tworzenie nowego projektu. Widok pojedynczy Zastosowanie
- dodać klasę kakao do niej (File-> New-> Plik-> klasa Objective-C nazwać to MyViewController i sprawiają, że podklasa UIViewController
- i wybierz domyślny widok, który pochodzi z szablonu projektu w serii ujęć, w Inspektorze Identity staram się wybrać MyViewController pod niestandardowej klasy
Klasa po prostu nie pojawia się w menu rozwijanym, a ja też nie mogę tego napisać. Wiele innych zagrożeń zgłaszających ten sam problem sugeruje zamknięcie/ponowne otwarcie projektu i Xcode, ale to nie działa ani dla mnie.
W scenorysie upewnij się, że wybierasz nadrzędny kontroler widoku, a nie sam widok. – danielbeard