Pytania oznaczone «c»

93
Co robi extern inline?

Rozumiem, że inlinesamo w sobie jest sugestią dla kompilatora i według własnego uznania może wbudować funkcję lub nie, a także wygeneruje kod wynikowy, który można połączyć. Myślę, że static inlinerobi to samo (może być wbudowane lub nie), ale po wstawieniu nie utworzy kodu wynikowego, który...

93
Wzorzec repozytorium a DAL

Czy są tym samym? Właśnie skończyłem oglądać samouczek Roba Connery'ego Storefront i wydają się być podobnymi technikami. Chodzi mi o to, że kiedy implementuję obiekt DAL, mam metody GetStuff, Add / Delete itp. I zawsze najpierw piszę interfejs, aby móc później przełączyć db. Czy mylę rzeczy?...

93
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ć...

93
URLWithString: zwraca nil

może to być bardzo łatwe, ale nie wydaje mi się, aby dowiedzieć się, dlaczego URLWithString:zwraca tutaj zero. //localisationName is a arbitrary string here NSString* webName = [localisationName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSString* stringURL = [NSString...

93
Jak napisać Javadoc właściwości?

Często napotykam dylemat, pisząc javadoc dla właściwości / elementów „prostej” klasy POJO zawierającej tylko właściwości oraz metody pobierające i ustawiające (w stylu DTO) .... 1) Napisz javadoc dla właściwości lub ... 2) Napisz javadoc dla metody pobierającej Jeśli napiszę javadoc dla tej...

93
JSON i podstawowe dane na iPhonie

Mam podstawowy wykres obiektów danych (składający się z dwóch jednostek połączonych relacją wiele). Byłem ciekawy, jako stosunkowo niedoświadczony programista iPhone'a, czy ktokolwiek mógłby polecić podejście i odpowiednią implementację JSON dla iPhone'a, która pozwoliłaby...

93
Porównanie ciągów w Objective-C

Obecnie mam skonfigurowany serwer sieciowy, który komunikuję się za pośrednictwem protokołu SOAP z moją aplikacją na iPhone'a. Zwracam ciąg zawierający identyfikator GUID i gdy próbuję porównać ten ciąg z innym ciągiem, otrzymuję dziwne wyniki. Dlaczego to się nie pali? Z pewnością te dwie...

93
Jak dodać do NSDictionary

Użyłem NSMutableArrayi zdałem sobie sprawę, że korzystanie ze słownika jest o wiele prostsze w stosunku do tego, co próbuję osiągnąć. Chcę zapisać klucz jako a NSStringi wartość jako a intw słowniku. Jak to się robi? Po drugie, jaka jest różnica między słownikiem mutable a zwykłym?...

93
Co to jest CHAR_BIT?

Cytując kod do obliczenia całkowitej wartości bezwzględnej (abs) bez rozgałęziania z http://graphics.stanford.edu/~seander/bithacks.html : int v; // we want to find the absolute value of v unsigned int r; // the result goes here int const mask = v >> sizeof(int) * CHAR_BIT - 1; r = (v +...