Muszę głęboko skopiować niestandardowy obiekt, który ma własne obiekty. Czytałem i jestem trochę zdezorientowany, jak dziedziczyć NSCopying i jak używać
Muszę głęboko skopiować niestandardowy obiekt, który ma własne obiekty. Czytałem i jestem trochę zdezorientowany, jak dziedziczyć NSCopying i jak używać
Jaki jest odpowiednik metod chronionych w Objective-C? Chcę zdefiniować metody, które mogą wywoływać / implementować tylko klasy
Mam NSURL, który wygląda tak: file: //localhost/Users/myuser/myfile.txt Czy istnieje standardowa funkcja konwersji na lokalną ścieżkę pliku, która wygląda
Wiele razy korzystałem z NSSets w moich aplikacjach, ale nigdy nie stworzyłem ich samodzielnie. Kiedy lepiej jest używać an NSSetzamiast an NSArrayi
Mam prosty widok (lewa strona obrazu) i potrzebuję stworzyć jakąś nakładkę (prawa strona obrazu) do tego widoku. Ta nakładka powinna mieć trochę nieprzezroczystości, więc poniższy widok jest nadal częściowo widoczny. Co najważniejsze, ta nakładka powinna mieć okrągły otwór pośrodku, aby nie...
Rozwijam aplikację na iOS 7 w Objective-C. Mam ekran w mojej aplikacji z kilkoma przyciskami i ładnym obrazem tła. (To prosty xib z UIButtonsgórną częścią a UIImageView.) Pomyślałem, że byłoby fajnie, gdyby te przyciski miały efekt paralaksy, który ma ekran główny iOS 7, więc jeśli przechylisz...
W iOS8 i wcześniejszych mogę używać: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; w iOS9 stringByAddingPercentEscapesUsingEncodingzostał zastąpiony przez stringByAddingPercentEncodingWithAllowedCharacters: NSString *str...
Mam klasę ( EAGLView), która C++bez problemu wywołuje funkcję składową klasy. Teraz problem polega na tym, że muszę wywołać w tej C++klasie a, objective-C function [context renderbufferStorage:GL_RENDERBUFFER fromDrawable:(CAEAGLLayer*)self.layer];czego nie mogę zrobić w C++składni. Mógłbym...
Muszę sprawdzić stan widoczności klawiatury w mojej aplikacji na iOS. Pseudo kod: if(keyboardIsPresentOnWindow) { //Do action 1 } else if (keyboardIsNotPresentOnWindow) { //Do action 2 } Jak mogę sprawdzić ten
Czy istnieje sposób na sprawdzenie, czy metoda istnieje w Objective-C? Próbuję dodać strażnika, aby sprawdzić, czy mój obiekt ma metodę przed jej
Apple zaleca zadeklarowanie właściwości BOOL w następujący sposób: @property (nonatomic, assign, getter=isWorking) BOOL working; Ponieważ używam właściwości Objective-C 2,0 i notacji z kropkami, uzyskuję dostęp do tej właściwości przy użyciu self.working. Wiem, że mógłbym też skorzystać [self...
Większość modeli w mojej aplikacji na iOS odpytuje serwer WWW. Chciałbym mieć plik konfiguracyjny przechowujący podstawowy adres URL serwera. Będzie wyglądać mniej więcej tak: // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString* const baseUrl =...
Szukałem wszędzie i do tej pory nic mi nie wyszło. Zasadniczo chcę mieć plik .xib o nazwie rootView.xib, a wewnątrz niego chcę mieć UIView (nazwijmy to containerView), który zajmuje tylko połowę ekranu (więc byłby zwykły widok i nowy widok). Następnie chcę inny plik .xib o nazwie firstView.xib i...
Chcę usunąć obraz z katalogu dokumentów aplikacji. Kod, który napisałem, aby usunąć obraz to: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); documentsPath = [paths...
Funkcje UITextViewKopiuj, Wytnij, Wybierz, Zaznacz wszystko są wyświetlane domyślnie po naciśnięciu ekranu. Ale w moim projekcie UITextFieldjest tylko do odczytu. Nie potrzebuję tej funkcjonalności. Powiedz mi, jak wyłączyć tę
Od czasu aktualizacji do najnowszej wersji Xcode 3.2.1 i Snow Leopard otrzymuję ostrzeżenie „format nie jest literałem ciągu i brak argumentów formatu” z następującego kodu: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@,...
Chcę usunąć domyślny niebieski kolor zaznaczenia komórek uitableview. Nie chcę tam żadnego koloru wyboru. Nie utworzyłem niestandardowej klasy komórek. Dostosowuję komórkę, dodając nad nią etykiety i przyciski. Próbowałem zrobić: cell.selectioncolor = [UIColor clearcolor]; ale mówi, że ta metoda...
Czy istnieje sposób na podzielenie ciągów w celu c na tablice? Mam na myśli tak - ciąg wejściowy Tak: 0: 42: wartość w tablicy (tak, 0,42,
Jak ustawić dzień tygodnia jako ciąg
Chciałbym wiedzieć, z jakiej sytuacji korzystałeś do -retainCounttej pory, a ostatecznie jakie problemy mogą się zdarzyć przy jego