2015-04-13 13 views
6

Zajmuję się tworzeniem aplikacji na iOS i chcę teraz tworzyć nowe funkcje. Ale kiedy tworzę nowy plik przez Xcode-> Plik-> Nowy-> Plik-> Klasa kakao-> Język Swift nowo utworzony plik zawsze import Cocoa zamiast UIKit.Nowo utworzony plik Swos importu kakao domyślnie w kodzie Xcode

Czy to jest domyślne zachowanie dla was wszystkich? I czy istnieje sposób na zmianę, aby zaimportować UIKit za każdym razem stworzyć nowy plik SWIFT?

AKTUALIZACJA: dziękuję za wszystkie odpowiedzi. Popełniłem straszny błąd

+0

UIKit & UIFoundation bydefault importowane. Nie ma potrzeby ich importowania. –

+0

W przypadku projektów iOS należy używać Xcode-> File-> New-> File-> Cocoa Touch Class, a nie Xcode-> File-> New-> File-> Cocoa Class. Jeśli używasz klasy Cocoa, to zaimportuje kakao, a nie UIKit –

+0

Import Cocoa jest przeznaczony do rozwoju Mac OS X, a Import UIKit służy do programowania iOS. Jak wyjaśnia Vivek, musisz wybrać Xcode-> File-> New-> File-> Cocoa Touch Class, jeśli tworzysz aplikację na iOS. –

Odpowiedz

18

Upewnij się, że wybrany plik z iOS sekcji nie OS X a następnie użyje UIKit zamiast Cocoa

screenshot

Powiązane problemy