init

Kiedy uruchomiona jest funkcja init ()?

Próbowałem znaleźć dokładne wyjaśnienie, co funkcja init() robi w Go. Czytałem, co mówi Effective Go , ale nie byłem pewien, ... tne po uruchomieniu uruchom main () prawda? lub pakiet główny. Każdy rozumie dokładniej init() zapraszam do poprawienia mnie

W Objective-C dlaczego powinienem sprawdzić, czy self =[super init] nie jest nil?

Mam ogólne Pytanie dotyczące pisania metod init w Objective-C. Widzę go wszędzie (Kod Apple ' a, książki, kod open source i ... ogramu... Czy to naprawdę tak powszechne, że metoda INIT klasy może zwracać nil? Jeśli tak, to w jakim przypadku i dlaczego?

git dodaj wszystkie oprócz ignorowania plików w.plik gitignore

Dodaję kontrolę źródła do projektu, który nie miał żadnego. Problem polega na tym, że istnieje wiele plików, które można pocz ... liki łącznie z plikami, które chcę zignorować. Więc, jak dodać wszystkie pliki, jednocześnie trzymając się .plik gitignore ?

Objective-C: init vs INIT

W Objective-C, jaka jest różnica między metodą init (tj. wyznaczoną inicjalizator dla klasy) a metodą initialize? Jaki kod inicjalizacyjny należy umieścić w każdym?

Czy mogę użyć init.py definiowanie zmiennych globalnych?

Chcę zdefiniować stałą, która powinna być dostępna we wszystkich podmodułach pakietu. Myślałem, że najlepsze miejsce będzie w ... do tej zmiennej z tych modułów? Oczywiście, jeśli to jest całkowicie złe, i jest lepsza alternatywa, chciałbym to wiedzieć.

iOS: UIView podklasa init czy initWithFrame:?

Zrobiłem podklasę UIView, która ma stałą ramkę. Czy mogę zastąpić {[2] } zamiast initWithFrame:? Np.: - (id)init { if ( ... lną niestandardową inicjalizację, ale muszą wywołać super na początku ich implementacji." Co oznacza "wyznaczony inicjator"?

Dziedziczenie i metoda init w Pythonie

Jestem begginer Pythona. Nie rozumiem dziedziczenia i __init__(). class Num: def __init__(self,num): self.n1 = n ... lf): print self.n1,self.n2 Wynik: Error. Num2 has no attribute "n1". W tym przypadku, jak Num2 uzyskać dostęp n1?

Jak zwrócić wartość z init w Pythonie?

Mam klasę z __init__ funkcją. Jak mogę zwrócić wartość całkowitą z tej funkcji, gdy obiekt jest tworzony? Napisałem progra ... jak to zrobić? Jak na razie zadeklarowałem zmienną poza klasą. a ustawienie jednej funkcji nie odzwierciedla innej funkcji ??

Jaka jest różnica między [Class new] I [[Class alloc] init] w iOS? [duplikat]

Możliwy duplikat:alloc, init i new in Objective-C Jestem trochę zdezorientowany co do [Class new] i [[Class alloc] in ... ększość czasu w porównaniu do [Class new]? Myślę, że musi być jakaś różnica. Uprzejmie wyjaśnij różnice, wady i zalety obu?

moduł init() vs. core initcall () vs. early initcall()

W sterownikach często widzę te trzy typy funkcji init. module_init() core_initcall() early_initcall() w jakich okolicznościach powinienem ich używać? Czy są jakieś inne sposoby na init?

Najlepszy sposób na uniemożliwienie innym programistom wywołania-init

Podczas projektowania hierarchii klas, czasami podklasa dodała nową metodę initWithSomeNewParam i pożądane byłoby wyłączenie ... e mylę, nie da się oznaczyć metody jako "prywatna". Czy oprócz dodawania komentarzy jest na to jakiś sposób? Z góry dzięki.

Python: Dziedzicz superklasę init

Mam klasę bazową z dużą ilością argumentów __init__: class BaseClass(object): def __init__(self, a, b, c, d, e, f, ...) ... init__(a, b, c, d, e, f, ...) ... Jaki jest najbardziej Pythoniczny sposób na automatyczne wywołanie superklasy __init__?

Guice wywołuje metodę init po instancjonowaniu obiektu

Czy jest możliwe, aby Guice wywołał jakąś metodę (np. init ()) po uruchamianie obiektu danego typu? Szukam funkcjonalności podobnej do @ PostConstruct adnotacja w EJB 3.

Czy jest jakiś powód, aby wybrać new zamiast init podczas definiowania metaklasy?

Zawsze ustawiałem metaklasy coś takiego: class SomeMetaClass(type): def __new__(cls, name, bases, dict): #do st ... ie mogę użyć __new__ do implementacji buforowania, ponieważ {[2] } jest wywoływane tylko podczas tworzenia klasy w metaclass.

Podklasowanie dict: powinno dict. init () być wywołane?

Oto pytanie dwojakie, z częścią teoretyczną i praktyczną:]} Przy podklasowaniu dict: class ImageDB(dict): def __init_ ... tóra jest podobna do dict, z wyjątkiem jej metody inicjalizacji? bez podklasowania? to wymagałoby uciążliwego kodu, prawda?

Nadpisywanie init w podklasie

W Objective-C, czy konieczne jest nadpisanie wszystkich odziedziczonych konstruktorów podklasy, aby dodać niestandardową logi ... if (self) { [self initHelper]; } return self; } - (void) initHelper { // Custom initialization } @end

Jak napisać metodę init w Swift?

Chcę napisać metodę init w języku Swift. Tutaj inicjalizuję klasę NSObject w Objective-C: -(id)initWithNewsDictionary:(NSDi ... elf.pubDate = [self getDate:dictionary[@"pubDate"]]; } return self; } Jak mogę napisać tę metodę w Swift ?

Co robi metoda INIT () obiektu w Pythonie? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... elf).__init__(*args, **kwargs) I don ' t understand last call, object.__init__() co to właściwie robi? czy ktoś może pomóc?