Pytania oznaczone «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.

1129
Skróty w celu C do łączenia NSStrings

Czy stringByAppendingString:w Objective-C są jakieś skróty do konkatenacji ciągów znaków ( ) lub skróty do NSStringogólnej pracy z nimi ? Na przykład chciałbym zrobić: NSString *myString = @"This"; NSString *test = [myString stringByAppendingString:@" is just a test"]; coś więcej jak: string...

1002
Stałe w celu C

Zajmuję się Cocoa aplikacji i używam stale NSStrings jako sposobów przechowywania nazwy klawiszy do moich preferencji. Rozumiem, że to dobry pomysł, ponieważ w razie potrzeby umożliwia łatwą zmianę kluczy. Ponadto jest to całe pojęcie „oddziel swoje dane od logiki”. W każdym razie, czy...

974
Jak wywołać kod celu C w Swift?

Jak w Swift wywołuje się kod celu C? Apple wspomniał, że mogą one współistnieć w jednej aplikacji, ale czy to oznacza, że ​​można technicznie ponownie użyć starych klas stworzonych w Objective-C, budując nowe klasy w

959
Jak animować zmiany wiązań?

Aktualizuję starą aplikację, AdBannerViewa gdy nie ma reklamy, zsuwa się z ekranu. Gdy pojawia się reklama, przesuwa się po ekranie. Podstawowe rzeczy. W starym stylu ustawiłem ramkę w bloku animacji. W nowym stylu mam ograniczenie IBOutletdo automatycznego układu, które określa Ypozycję, w tym...

848
Jak sprawdzić wersję iOS?

Chcę sprawdzić, czy iOS wersja urządzenia jest lepsza niż 3.1.3 próbowałem takich rzeczy: [[UIDevice currentDevice].systemVersion floatValue] ale to nie działa, chcę tylko: if (version > 3.1.3) { } Jak mogę to

741
Generowanie liczb losowych w celu C

Jestem głównie głową Java i chcę sposób na wygenerowanie pseudolosowej liczby od 0 do 74. W Javie użyłbym metody: Random.nextInt(74) Nie interesuje mnie dyskusja na temat nasion ani prawdziwej przypadkowości, tylko tego, jak wykonujesz to samo zadanie w Objective-C. Przeszukałem Google i wydaje...

709
@class vs. #import

Rozumiem, że należy użyć deklaracji klasy forward w przypadku, gdy ClassA musi zawierać nagłówek ClassB, a ClassB musi zawierać nagłówek ClassA, aby uniknąć okrągłych inkluzji. Rozumiem również, że an #importjest proste, ifndefwięc dołączenie zdarza się tylko raz. Moje pytanie brzmi: kiedy się...

700
Jak połączyć się z aplikacjami w App Store

Tworzę bezpłatną wersję mojej gry na iPhone'a. Chcę mieć przycisk w bezpłatnej wersji, który zabiera ludzi do płatnej wersji w sklepie z aplikacjami. Jeśli użyję standardowego linku http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8 iPhone najpierw otwiera...