Pytania oznaczone «cocoa»

87
Jak ustawić ikonę aplikacji Mac w Xcode?

Dużo się nauczyłem o pisaniu kodu Objective-C i projektowaniu w Interface Builder i chciałem ustawić ikony dla moich prostych programów. Dodałem ten sam JPG do wszystkich pól rozmiaru w Icon Composer i otrzymałem ICNS, ale nie mogłem wymyślić, jak dodać go do projektu. Z góry dziękuję....

84
Zrozumienie porównania NSString

Oba poniższe porównania dają wynik prawda: 1) @"foo" == @"foo"; 2) NSString *myString1 = @"foo"; NSString *myString2 = @"foo"; myString1 == myString2; Jednak z pewnością zdarzają się sytuacje, w których NSStringnie można porównać dwóch s przy użyciu operatora równości i [myString1...

81
NSDictionary z uporządkowanymi kluczami

Mam NSDictionary (przechowywany w plistie), którego zasadniczo używam jako tablicy asocjacyjnej (ciągi znaków jako klucze i wartości). Chcę użyć tablicy kluczy jako części mojej aplikacji, ale chciałbym, aby były w określonej kolejności (nie w takiej kolejności, w jakiej mogę napisać algorytm,...

80
Sprawdź, czy instancja NSString jest zawarta w NSArray

Mam tablicę z wieloma ciągami i chcę sprawdzić, czy określony ciąg jest zawarty w tablicy. Jeśli używam containsObjectkomunikatu: w tablicy, otrzymuję poprawne wyniki. Czy wszystkie NSStringobiekty z tym samym ciągiem wskazują ten sam obiekt? Albo dlaczego containsObject: działa? NSArray...

80
Jaki jest silny atrybut właściwości

Używam wersji beta Xcode dla programistów i zauważam pewne subtelne różnice. Wśród nich jest nowy atrybut dla zadeklarowanych właściwości. @property(strong)IBOutlet NSArrayController *arrayControl; Moje pytanie brzmi: co oznacza silny atrybut? Czy zastępuje starszą wersję, czy jest czymś...

79
Introspekcja / refleksja z celem-C

Czy istnieje wbudowana metoda, funkcja, interfejs API, powszechnie przyjęty sposób itp. W celu zrzucenia zawartości instancji obiektu w Objective-C, szczególnie w środowisku Apple Cocoa / Cocoa-Touch? Chcę móc zrobić coś takiego MyType *the_thing = [[MyType alloc] init]; NSString *the_dump =...