Pytania otagowane jako objective-c

Tego znacznika należy używać tylko w pytaniach dotyczących funkcji Objective-C lub zależnych od kodu w języku. Tagi [kakao] i [kakao-dotyk] powinny być używane do zapytania o ramy lub klasy Apple. Użyj powiązanych tagów [ios], [macos], [apple-watch] i [tvos] w przypadku problemów specyficznych dla tych platform.





19
Jak złożyć żądanie HTTP w Swift?
Czytam język programowania Swift firmy Apple w iBooks, ale nie mogę zrozumieć, jak wykonać żądanie HTTP (coś w rodzaju cURL) w Swift. Czy muszę importować klasy Obj-C, czy po prostu muszę importować biblioteki domyślne? A może nie można wysłać żądania HTTP na podstawie natywnego kodu Swift?

8
Cel ARC: mocne vs utrzymanie i słabe vs przypisanie
Istnieją dwa nowe atrybuty zarządzania pamięcią dla właściwości wprowadzonych przez ARC strongi weak. Poza tym copy, co jest oczywiście czymś zupełnie innym, czy są jakieś różnice między strongvs retaina weakvs assign? Z mojego zrozumienia, jedyną różnicą jest to, że weakprzypisze nilwskaźnik do wskaźnika, podczas gdy assignnie, co oznacza, że ​​program …

7
UILongPressGestureRecognizer jest wywoływany dwukrotnie po naciśnięciu
Wykrywam, czy użytkownik naciskał przez 2 sekundy: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Tak sobie radzę z długim naciśnięciem: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } Tekst „double oo” jest drukowany dwukrotnie, gdy naciskam dłużej niż 2 sekundy. Dlaczego to? Jak mogę to naprawić?



12
Najlepszy sposób na zdefiniowanie prywatnych metod dla klasy w Objective-C
Właśnie zacząłem programować Objective-C i mając doświadczenie w Javie, zastanawiam się, jak ludzie piszący programy Objective-C radzą sobie z metodami prywatnymi. Rozumiem, że może istnieć kilka konwencji i przyzwyczajeń, i myślę o tym pytaniu jako agregat najlepszych technik, z których ludzie korzystają w kontaktach z prywatnymi metodami w Objective-C. Podaj …


16
Jak narysować cień pod UIView?
Próbuję narysować cień pod dolną krawędzią UIVieww Cocoa Touch. Rozumiem, że powinienem CGContextSetShadow()narysować cień, ale przewodnik po programowaniu Quartz 2D jest trochę niejasny: Zapisz stan grafiki. Wywołaj funkcję CGContextSetShadow, przekazując odpowiednie wartości. Wykonaj cały rysunek, do którego chcesz zastosować cienie. Przywróć stan grafiki Próbowałem następujące w UIViewpodklasie: - (void)drawRect:(CGRect)rect { …

5
Jak dokładnie działa __attribute __ ((konstruktor))?
Wydaje się całkiem jasne, że ma to wszystko skonfigurować. Kiedy dokładnie działa? Dlaczego są dwa nawiasy? Jest __attribute__funkcją? Makro? Składnia? Czy to działa w C? C ++? Czy funkcja, z którą współpracuje, musi być statyczna? Kiedy działa __attribute__((destructor))? Przykład w celu C : __attribute__((constructor)) static void initialize_navigationBarImages() { navigationBarImages = …
348 c++  objective-c  c  gcc 

30
Jakie są najlepsze praktyki, których używasz podczas pisania Celu C i Kakao? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …


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.