Kroki, aby dodać klasę Cocoa Touch

Kiedy chcemy dodać kategorię i pozwolić jej dziedziczyć kategorię frameworka Cocoa Touch, nowe kroki są następujące:

1 Kliknij Plik> Nowy> Plik, aby dodać plik. (Lub klawisz skrótu cmd + N)

2 Wybierz Cocoa Touch Class.

Ponieważ chcę, aby nowa kategoria dziedziczyła po kategorii frameworka Cocoa Touch, wybieram klasę Cocoa Touch. Większość kategorii w zestawie SDK systemu iOS pochodzi ze struktury Cocoa Touch, takiej jak UIViewController i UIImageView.

3 Ustaw dziedziczoną kategorię nadrzędną w polu Podklasa.

Metoda 1: Wybierz z listy rozwijanej.

Metoda 2: Wprowadź kilka pierwszych słów i pozwól Xcode automatycznie wypełnić ostatnie słowa.

Na przykład dane wejściowe uiviewc automatycznie staną się UIViewController.

4 Wprowadź nazwę klasy w polu Klasa.

Pole Class zmieni się w zależności od wybranej przez nas kategorii nadrzędnej. Na przykład, gdy kategorią nadrzędną jest UIViewController, pole Class automatycznie zmieni się na ViewController. W tej chwili wystarczy dodać odpowiednią nazwę przed ViewController, taką jak Login, który staje się LoginViewController.

Na przykład, gdy kategorią nadrzędną jest UITableViewController, Class automatycznie stanie się TableViewController.

5 Kliknij Dalej w prawym dolnym rogu.

6 Kliknij Utwórz w prawym dolnym rogu, aby utworzyć szybki plik kategorii.

Po wykonaniu tych czynności LoginViewController.swift został pomyślnie wygenerowany, a nazwa pliku będzie zgodna z nazwą kategorii.

Suggested posts

„Ta mała wyspa zmienia wszystko”

Jak zaprojektowaliśmy Lyft Live Activities, aby poprawić wrażenia z jazdy

„Ta mała wyspa zmienia wszystko”

Zmiana gry w przypadku wspólnych przejazdów Spośród wszystkich rzeczy, które robimy w Lyft, układanie choreografii między pasażerami a kierowcami jest jedną z najbardziej złożonych i konsekwentnych. Wykonanie tej choreografii zależy od tego, czy Lyft wykona wiele rzeczy dobrze, ale po prostu utrzymywanie prędkości jeźdźców jest niezbędne.

Cykl życia aplikacji

Cykl życia aplikacji

: Cykl od uruchomienia aplikacji do zamknięcia: Użyteczność poprzez zarządzanie pamięcią lub danymi ⬆️ Zabezpieczenia mogą być przetwarzane Sytuacja UIApplication, AppDelegate: Definiuje funkcje, które obiekt AppDelegate odbiera komunikaty wysyłane z obiektu UIApplication i wykonuje każdy Nie działa: Stan, w którym aplikacja nie jest uruchomiona Nieaktywna: Stan, w którym aplikacja jest uruchomiona, ale nie są odbierane żadne zdarzeniaAktywny: stan, w którym aplikacja jest uruchomiona i wystąpiło zdarzenieTło: stan, w którym aplikacja działa w tle, ale kod jest wykonywanyWstrzymana: stan, w którym aplikacja znajduje się w w tle i bez uruchomionego kodu do delegowania funkcji w pliku AppDelegate.swift SceneDelegate Aby dobrze reagować na funkcję wielu scen obsługiwaną od systemu iOS 13 wzwyż AppDelegate / SceneDelegate AppDelegate 1.

Related posts

Dlaczego niektórzy freelancerzy udają swoje życie

Dlaczego niektórzy freelancerzy udają swoje życie

Niedawno byłem na Linkedin, największej profesjonalnej sieci społecznościowej na świecie, i znalazłem posty obserwowanych przeze mnie niezależnych projektantów, którzy przykuli moją uwagę. Wszyscy zamieszczali zdjęcia z samolotów, na plaży z laptopami, z basenów i biur z niesamowitymi widokami.

NIEOGRANICZONE ŻYCIE

Kiedy dorastasz, zwykle słyszysz, że świat jest taki, jaki jest, a twoje życie polega na tym, by żyć swoim życiem w świecie, nigdy nie ryzykując życia, po prostu podążaj wyznaczoną ścieżką i umrzyj w końcu i staraj się nie za bardzo walnij w ściany. Ale to bardzo ograniczone życie.

Tworzenie bezpiecznego środowiska pracy

Tworzenie bezpiecznego środowiska pracy

„Będzie mnie chronił, gdy będę w niebezpieczeństwie. Ukryje mnie w swoim namiocie.

Ponowne przemyślenie mediów: pięć prawd McChesneya i przyszłość komunikacji

W dzisiejszym hiperpołączonym świecie systemy medialne odgrywają kluczową rolę w kształtowaniu opinii publicznej, a co za tym idzie, w demokratycznym procesie decyzyjnym. W swojej dogłębnej analizie ekonomii politycznej komunikacji uczony Robert McChesney kwestionuje konwencjonalną wiedzę i przedstawia to, co nazywa „pięcioma prawdami” o mediach.