Cocoa to platforma Apple do tworzenia aplikacji dla systemu macOS, składająca się z Foundation, zestawu aplikacji i danych podstawowych. W przypadku pytań dotyczących iOS użyj tagu „cocoa-touch”.
Czy istnieje sposób na pominięcie ostrzeżeń w Xcode? Na przykład wywołuję nieudokumentowaną metodę, a ponieważ metody nie ma w nagłówku, pojawia się ostrzeżenie przy kompilacji. Wiem, że mogę dodać go do mojego nagłówka, aby zatrzymać ostrzeżenie, ale zastanawiam się, czy istnieje sposób inny niż dodanie go do nagłówka (dzięki czemu …
Czasami, gdy uruchamiam aplikację na urządzeniu z Xcode, próbuję uzyskać dostęp do pęku kluczy, ale kończy się to niepowodzeniem z powodu błędu -34018. Nie pasuje do żadnego z udokumentowanych kodów błędów pęku kluczy i nie może być konsekwentnie odtwarzane. (zdarza się może w 30% przypadków i nie jest dla mnie …
Istnieje poprzedni post dotyczący konfigurowania domen błędów dla własnych frameworków, ale jaka jest najlepsza praktyka dotycząca konfigurowania domen błędów i niestandardowych kodów błędów dla własnego projektu / aplikacji ? Na przykład, przypuśćmy, że pracujesz nad aplikacją intensywnie korzystającą z podstawowych danych z dużą liczbą walidacji, czy po prostu trzymaj się …
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 dlaczego?
Jaki jest najlepszy sposób powiązania jednostek danych podstawowych z wartościami wyliczeniowymi, aby można było przypisać właściwość typu do jednostki? Innymi słowy, mam obiekt nazwany Itemz itemTypewłaściwością, który chcę być powiązany z wyliczeniem, jaki jest najlepszy sposób na zrobienie tego.
Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Teraz, gdy Xcode 4 jest oficjalnie wydany, czas na kontynuację mojego poprzedniego pytania: ukryte funkcje Xcode Więc czym one są? Jakie są te …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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, aby uzyskać …
Chcę użyć struktury danych kolejki w moim programie Objective-C. W C ++ użyłbym kolejki STL. Jaka jest równoważna struktura danych w Objective-C? Jak mogę wypchnąć / wyrzucić przedmioty?
Podczas weryfikacji mojej aplikacji pojawia się ten błąd: pakiet aplikacji nie zawiera ikony w formacie ICNS, zawierającej zarówno a, jak 512x512i 512x512@2xobraz. Używam do tworzenia ikon icns za pomocą aplikacji Img2icns i do dziś zawsze działało poprawnie. Ale teraz otrzymuję ten błąd i nie ma sposobu, aby to zadziałało. Próbowałem …
Przede wszystkim znalazłem to: Cel C HTML escape / unescape , ale nie działa dla mnie. Moje zakodowane znaki (przy okazji pochodzą z kanału RSS) wyglądają następująco: & Przeszukałem całą sieć i znalazłem powiązane dyskusje, ale nie poprawiłem mojego konkretnego kodowania, myślę, że nazywa się je znakami szesnastkowymi.
W mojej aplikacji na iPhone'a mam UITableView w trybie edycji, w którym użytkownik może tylko zmieniać kolejność wierszy, nie ma uprawnień do usuwania. Czy jest więc sposób, w jaki mogę ukryć czerwony przycisk "-" w TableView. Proszę daj mi znać. Dzięki
Na przykład podczas przekazywania valuewiadomości do takiej NSIntegerinstancji [a value] powoduje to EXC_BAD_ACCESS. Jak więc przekonwertować NSIntegerna int? Jeśli ma to znaczenie, używane są tylko małe liczby <32.
NSObjectMetoda performSelector:withObject:afterDelay:pozwala mi wywołać metodę na obiekt z argumentem obiektu po pewnym czasie. Nie można jej używać dla metod z argumentem niebędącym przedmiotem (np. Ints, floats, structs, non-object pointers itp.). Jaki jest najprostszy sposób osiągnięcia tego samego za pomocą metody z argumentem niebędącym przedmiotem? Wiem, że na performSelector:withObject:co dzień rozwiązaniem …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.