Pytania otagowane jako cocoa

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”.

3
Specyfikator NSLog / printf dla NSInteger?
A NSIntegerma 32 bity na platformach 32-bitowych i 64 bity na platformach 64-bitowych. Czy istnieje NSLogspecyfikator, który zawsze odpowiada rozmiarowi NSInteger? Ustawiać Xcode 3.2.5 Kompilator llvm 1.6 (to ważne; gcc tego nie robi) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF włączone To przysparza mi trochę żalu: #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) …

8
Czy istnieje dobra biblioteka wykresów dla iPhone'a? [Zamknię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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …





7
Używać C ++ z kakao zamiast Objective-C?
Chciałbym pisać aplikacje, które używają C ++ i frameworków Cocoa, ponieważ Apple nie obsługuje 64-bitowej wersji Carbon. C ++ wydaje się być dość waniliowy w swojej implementacji w Linuksie i Windowsie, ale w Mac OS X wydaje się, że wymagane są dodatkowe specyficzne dla Apple fragmenty kodu (takie jak opakowanie …

14
Zrozumienie liczenia referencji za pomocą Cocoa i Objective-C
Właśnie zaczynam przyglądać się Objective-C i Cocoa z myślą o zabawie z iPhone SDK. Czuję się dość dobrze z C malloci freekoncepcją, ale schemat liczenia referencji Cocoa wprawia mnie w zakłopotanie. Powiedziano mi, że jest bardzo elegancki, kiedy to zrozumiesz, ale po prostu jeszcze nie przeszedłem. Jak zrobić release, retaina …

9
filtrowanie NSArray do nowego NSArray w Objective-C
Mam NSArrayi chciałbym utworzyć nowy NSArrayz obiektami z oryginalnej tablicy, które spełniają określone kryteria. O kryteriach decyduje funkcja, która zwraca a BOOL. Mogę utworzyć NSMutableArray, iterować przez tablicę źródłową i kopiować obiekty, które akceptuje funkcja filtrująca, a następnie tworzyć niezmienną jej wersję. Czy jest lepszy sposób?




3
Jak uzyskać obiekt danych podstawowych z określonego identyfikatora obiektu?
Mogę łatwo uzyskać identyfikator obiektu w danych podstawowych za pomocą następującego kodu: NSManagedObjectID *moID = [managedObject objectID]; Czy jednak istnieje sposób, aby wydobyć obiekt z podstawowego magazynu danych, nadając mu określony identyfikator obiektu? Wiem, że mogę to zrobić za pomocą NSFetchRequest, na przykład: NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; NSEntityDescription …


6
Głębokie kopiowanie NSArray
Czy jest jakaś wbudowana funkcja, która pozwala mi głęboko skopiować plik NSMutableArray? Rozejrzałem się, niektórzy mówią, że [aMutableArray copyWithZone:nil]działa jak głęboka kopia. Ale próbowałem i wydaje się, że jest to płytka kopia. W tej chwili ręcznie wykonuję kopię z forpętlą: //deep copy a 9*9 mutable array to a passed-in reference …

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.