Pytania oznaczone «objective-c»

446
Co oznacza słowo kluczowe „__block”?

Co dokładnie oznacza __blocksłowo kluczowe w celu C? Wiem, że pozwala modyfikować zmienne w blokach, ale chciałbym wiedzieć ... Co dokładnie mówi kompilatorowi? Czy robi coś jeszcze? Jeśli to wszystko, co robi, to dlaczego jest potrzebne? Czy jest to gdzieś w dokumentacji? (Nie mogę tego...

432
@import vs #import - iOS 7

Bawię się niektórymi z nowych funkcji iOS 7 i pracuję z niektórymi efektami obrazowymi, jak omówiono w filmie WWDC „Implementing Engaging UI na iOS”. Aby uzyskać efekt rozmycia w kodzie źródłowym sesji, UIImagezostał rozszerzony o kategorię, która importuje UIKit w następujący sposób: @import...

431
Otrzymujesz aktualny język urządzenia w iOS?

Chciałbym pokazać bieżący język, którego używa interfejs użytkownika urządzenia. Jakiego kodu użyłbym? Chcę to jako NSStringw pełni pisanym formacie. (Nie @ „en_US”) EDYCJA: Dla tych, którzy przejeżdżają, jest tu mnóstwo przydatnych komentarzy, ponieważ odpowiedź ewoluowała wraz z nowymi wersjami...

403
Plik jest uniwersalny (trzy wycinki), ale nie zawiera błędu wycinania (n) ARMv7-s dla bibliotek statycznych na iOS, czy mimo to można go obejść?

I uaktualniony Xcode wersję i podczas korzystania z zewnętrznych bibliotek statycznych, dostaję komunikat: ld: plik jest uniwersalny (3 wycinki), ale nie zawiera (n) wycinka armv7s: / file / location for architektury armv7s clang: error: polecenie linkera nie powiodło się z kodem wyjścia 1 (użyj...