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.

6
Jak korzystać z NSTimer?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jak korzystać z NSTimer? Czy ktoś może dać mi instrukcje krok po kroku?

8
Kiedy używać NSInteger vs. int
Kiedy powinienem używać NSIntegerkontra int przy programowaniu na iOS? Widzę w przykładowym kodzie Apple, którego używają NSInteger(lub NSUInteger), gdy przekazują wartość jako argument do funkcji lub zwracają wartość z funkcji. - (NSInteger)someFunc;... - (void)someFuncWithInt:(NSInteger)value;... Ale w ramach funkcji służą intdo śledzenia wartości for (int i; i < something; i++) ... …

8
Zastosowanie init init zamiast nowego
Ucząc się Celu C i czytając przykładowy kod, zauważam, że obiekty są zwykle tworzone przy użyciu tej metody: SomeObject *myObject = [[SomeObject alloc] init]; zamiast: SomeObject *myObject = [SomeObject new]; Czy jest ku temu powód, ponieważ przeczytałem, że są one równoważne?
344 objective-c  oop 

17
Jak proporcjonalnie skalować UIImageView?
Mam UIImageView, a celem jest proporcjonalne zmniejszenie jego skali poprzez podanie jej wysokości lub szerokości. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //Add image view [self.view addSubview:imageView]; //set contentMode to scale aspect to fit imageView.contentMode = UIViewContentModeScaleAspectFit; //change width of frame CGRect frame …


28
Uzyskaj bieżącego pierwszego odpowiadającego bez korzystania z prywatnego interfejsu API
Przesłałem aplikację nieco ponad tydzień temu i otrzymałem dziś przerażającą wiadomość e-mail o odrzuceniu. Mówi mi, że mojej aplikacji nie można zaakceptować, ponieważ korzystam z niepublicznego interfejsu API; konkretnie, mówi: Niepubliczny interfejs API zawarty w aplikacji to firstResponder. Teraz obrażające wywołanie API jest rozwiązaniem, które znalazłem tutaj na SO: UIWindow …

30
Ukryte funkcje Xcode
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Z ogromnym napływem nowych użytkowników do Xcode, jestem pewien, że jest wiele wskazówek i sztuczek Xcode do udostępnienia. Jakie są Twoje?


7
Konwertuj NSURL na NSString
Mam aplikację, w której użytkownik może wybrać obraz z wbudowanych obrazów aplikacji lub z biblioteki zdjęć iPhone'a. Korzystam z obiektu Okazja, która ma NSStringwłaściwość do zapisania imagePath. Teraz w przypadku wbudowanych obrazów aplikacji otrzymuję nazwę pliku jako NSStringzapis w [occasion imagePath]. Ale w drugim przypadku, gdy użytkownik wybiera obraz z …

15
Plik stałych globalnych w Swift
W moich projektach Objective-C często używam globalnego pliku stałych do przechowywania rzeczy, takich jak nazwy powiadomień i klucze NSUserDefaults. Wygląda to mniej więcej tak: @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString *someNotification = @"aaaaNotification"; @end Jak mam zrobić dokładnie to samo w Swift?
336 ios  objective-c  swift 

7
Emulowanie zachowania dopasowania do kształtu przy użyciu ograniczeń AutoLayout w Xcode 6
Chcę użyć AutoLayout do zmiany rozmiaru i układu widoku w sposób, który przypomina tryb zawartości dopasowany do formatu UIImageView. Mam widok podrzędny w widoku kontenera w Konstruktorze interfejsów. Podview ma pewne nieodłączne proporcje, które chciałbym uszanować. Rozmiar widoku kontenera jest nieznany do czasu uruchomienia. Jeśli współczynnik proporcji widoku kontenera jest …

26
Jak powinien wyglądać mój singleton Objective-C? [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 …

30
nie znaleziono biblioteki dla -lPods
Wystąpił błąd podczas archiwizacji projektu. To jest moje środowisko. Mac OS Lion Xcode 4.3.1 iOS SDK 5.1 Celem wdrożenia projektu jest: IPHONEOS_DEPLOYMENT_TARGET 3.2 Błąd pokazuje: ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) Myślę, że Pods to CocoaPods, …

10
Właściwość NSString: skopiować czy zachować?
Powiedzmy, że mam klasę o nazwie SomeClasso nazwie stringwłaściwości: @interface SomeClass : NSObject { NSString* name; } @property (nonatomic, retain) NSString* name; @end Rozumiem, że nazwa może być przypisana, NSMutableStringw którym to przypadku może to prowadzić do błędnego zachowania. Czy w przypadku ciągów zawsze dobrym pomysłem jest użycie copyatrybutu zamiast …


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.