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”.
Właśnie zacząłem programować Objective-C i mając doświadczenie w Javie, zastanawiam się, jak ludzie piszący programy Objective-C radzą sobie z metodami prywatnymi. Rozumiem, że może istnieć kilka konwencji i przyzwyczajeń, i myślę o tym pytaniu jako agregat najlepszych technik, z których ludzie korzystają w kontaktach z prywatnymi metodami w Objective-C. Podaj …
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 …
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?
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?
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 …
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 …
Mimo że Konstruktor interfejsów jest świadomy MyClass, podczas uruchamiania aplikacji pojawia się błąd. Dzieje się tak, gdy MyClassjest częścią biblioteki i nie dzieje się tak, jeśli skompiluję klasę bezpośrednio w miejscu docelowym aplikacji.
Czy znasz sposób na usunięcie wszystkich wpisów przechowywanych w podstawowych danych? Mój schemat powinien pozostać taki sam; Chcę tylko zresetować go do stanu pustego. Edytować Chcę to zrobić programowo, aby użytkownik mógł w zasadzie nacisnąć resetprzycisk.
Może to oczywiste, ale nie wiem, jak zadeklarować właściwości klasy w Objective-C. Muszę buforować słownik dla każdej klasy i zastanawiać się, jak umieścić go w klasie.
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.