Pytania otagowane jako initialization



5
Jak utworzyć niestandardowy inicjator dla podklasy UIViewController w języku Swift?
Przepraszam, jeśli pytano o to wcześniej, dużo szukałem i wiele odpowiedzi pochodzi z wcześniejszych wersji beta Swift, kiedy sprawy wyglądały inaczej. Nie mogę znaleźć ostatecznej odpowiedzi. Chcę UIViewControllerutworzyć podklasę i mieć niestandardowy inicjator, który pozwoli mi łatwo skonfigurować go w kodzie. Mam problem z zrobieniem tego w Swift. Potrzebuję init()funkcji, …

10
Wartości domyślne w strukturze C
Mam taką strukturę danych: struct foo { int id; int route; int backup_route; int current_route; } oraz funkcję o nazwie update (), która służy do żądania zmian w nim. update (42, dont_care, dont_care, new_route); to jest naprawdę długie i jeśli dodam coś do struktury, muszę dodać 'dont_care' do KAŻDEGO wywołania …
93 c  initialization 


9
Zainicjuj / zresetuj strukturę do zera / null
struct x { char a[10]; char b[20]; int i; char *c; char *d[10]; }; Wypełniam tę strukturę, a następnie używam wartości. W następnej iteracji chcę zresetować wszystkie pola do 0lub nullprzed ponownym użyciem. Jak mogę to zrobić? Czy mogę użyć memsetlub muszę przejść przez wszystkich członków, a następnie zrobić to …

7
JavaFX: Jak pobrać stage z kontrolera podczas inicjalizacji?
Chcę obsługiwać zdarzenia na scenie (tj. Ukrywanie) z mojej klasy kontrolera. Więc wszystko, co muszę zrobić, to dodać słuchacza przez ((Stage)myPane.getScene().getWindow()).setOn*whatIwant*(...); ale problem polega na tym, że inicjalizacja zaczyna się zaraz potem Parent root = FXMLLoader.load(getClass().getResource("MyGui.fxml")); a wcześniej Scene scene = new Scene(root); stage.setScene(scene); zatem .getScene () zwraca null. Jedynym …

8
Czy można zainicjować wskaźnik C na NULL?
Pisałem takie rzeczy jak char *x=NULL; przy założeniu, że char *x=2; utworzy charwskaźnik do adresu 2. Ale w samouczku programowania GNU C jest napisane, że int *my_int_ptr = 2;przechowuje wartość całkowitą 2do dowolnego losowego adresu, w my_int_ptrktórym jest przydzielona. Wydawałoby się to sugerować, że moje własne char *x=NULLprzypisuje jakąkolwiek wartość …



12
Niestandardowy init dla UIViewController w Swift z konfiguracją interfejsu w scenorysie
Mam problem z napisaniem niestandardowego init dla podklasy UIViewController, w zasadzie chcę przekazać zależność przez metodę init dla viewController, zamiast ustawiać właściwość bezpośrednio jak viewControllerB.property = value Zrobiłem więc niestandardowy init dla mojego viewController i wywołałem super wyznaczony init init(meme: Meme?) { self.meme = meme super.init(nibName: nil, bundle: nil) } …





Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.