cocoa
Jak Cocoa wypada w porównaniu z Microsoftem, Qt?
Zrobiłem kilka miesięcy rozwoju z Qt (wbudowany GUI tylko programowo) i teraz zaczynam pracować z Cocoa. Muszę powiedzieć, że ... zieć tylko wtedy, gdy posiadasz faktyczną znajomość co najmniej dwóch z tych środowisk programistycznych/frameworków/języków.
Jak zapisać NSImage jako nowy plik
Jak mogę zapisać NSImage jako nowy plik (png, jpg,...) w określonym katalogu?
Fix Ostrzeżenie "Przechwytywanie [obiekt] silnie w tym bloku może prowadzić do cyklu zachowywania" w kodzie z obsługą ARC
W kodzie włączonym ARC, jak naprawić ostrzeżenie o potencjalnym cyklu zachowywania, podczas korzystania z blokowego API?
Ost ... request.rawResponseData error:nil];
// ...
}];
Ostrzeżenie jest powiązane z użyciem obiektu request wewnątrz bloku.
Jaka jest podstawowa różnica między NSTimer, NSTask, NSThread i NSRunloop?
Jaka jest różnica między NSTimer, NSTask, NSThread i NSRunloop i czy są jakieś wytyczne, kiedy używać każdego z nich?
Drukowanie CSS: unikanie przeciętych na pół Divów między stronami?
Piszę wtyczkę do oprogramowania, które pobiera dużą kolekcję elementów i wyskakuje z nich do HTML w widoku sieci Web w Cocoa( ... jak z nich korzystać. W każdym razie potrzebuję pomocy. Jak mogę zapobiec przycinaniu w połowie moich Div podczas drukowania?
Wyrażenia regularne w aplikacji Objective-C
Wstępne Googlowanie wskazuje, że nie ma wbudowanego sposobu wykonywania wyrażeń regularnych w aplikacji Objective-C Cocoa.
W ... cie?
Jakie są sposoby, aby zbliżyć się wystarczająco blisko bez importowania biblioteki, być może za pomocą klasy NSScanner?
Kiedy lepiej używać NSSet nad NSArray?
Używałem NSSets wiele razy w moich aplikacjach, ale nigdy nie stworzyłem go osobiście.
Moje pytanie brzmi:
Kiedy lepiej użyć NSSet w przeciwieństwie do NSArray i dlaczego?
Najlepsze praktyki-domeny i kody NSError dla własnego projektu/aplikacji
Istnieje poprzedni post so dotyczący konfigurowania domen błędów dla własnych frameworków, ale jaka jest najlepsza praktyka ... e czy utrzymanie go jest zbyt duże i czy trzeba się martwić konfliktami numeracji kodów błędów? Czy są tu jakieś inne obawy?
Interakcja poza granicami UIView
Czy jest możliwe, aby UIButton (lub inna kontrola w tym zakresie) odbierał zdarzenia dotykowe, gdy ramka UIButton leży poza r ... ą rodzica? Ponieważ kiedy próbuję tego, mój UIButton nie wydaje się być w stanie odbierać żadnych zdarzeń. Jak mam to obejść?
Głębokie kopiowanie NSArray
Czy jest jakaś wbudowana funkcja, która pozwala mi głęboko skopiować NSMutableArray?
Rozejrzałem się dookoła, niektórzy mówi ... dex:y] objectAtIndex:x] addObject:n];
}
}
}
}
Ale chciałbym czystsze, bardziej zwięzłe rozwiązanie.
Objective-C: Assertion vs. Exception vs. Error
W Cocoa, kiedy należy użyć NSAssert, NSException, NSError?
Oto co sobie myślałem:
NSAssert - podczas tworzenia dowolnego p ... ystemem, aby uzyskać dane, takie jak plik, baza danych lub usługa internetowa, która nie jest gwarantowana, aby dać mi wynik?
Najlepszy sposób, aby nsrunloop czekał na ustawienie flagi?
W dokumentacji Apple dla NSRunLoop znajduje się przykładowy kod demonstrujący wstrzymanie wykonania w oczekiwaniu na ustawi ... teraz konsekwentnie oddalona od siebie o mniej niż 0,1 sekundy.
Ktoś wie, dlaczego oryginalny kod wykazuje takie zachowanie?
Jak utworzyć NSTimer na wątku w tle?
Mam zadanie, które musi być wykonywane co 1 sekundę. Obecnie mam nstimer odpala wielokrotnie co 1 sek. Jak mam timer odpala ... ku, a następnie użyć NSBlockOperation, aby wysłać wątek w tle, ale zastanawiam się, czy jest bardziej efektywny sposób na to.
Jak skopiować lub przenieść obiekt NSManagedObject z jednego kontekstu do drugiego?
Mam to, co zakładam, jest dość standardową konfiguracją, z jednym scratchpad MOC, który nigdy nie jest zapisywany (zawierając ... problem, więc nie chcę pisać i aktualizować metod copy: dla wszystkich z nich podczas dalszego rozwoju. Jest lepszy sposób?
Wyślij powiadomienie do centrum powiadomień Mountain lion
Czy ktoś może podać przykład wysłania powiadomienia testowego z aplikacji Cocoa do centrum powiadomień? np. kiedy klikam na NSButton
Jak napisać plugin OS X Finder
Szukam przewodnika lub przykładowego kodu do pisania wtyczek Mac OS X Finder? Chciałbym wiedzieć, jak wykonać kilka prostych ... iera wtyczkę Finder.
Pokusiłem się o przejrzenie kodu SCPlugin, ale miałem nadzieję znaleźć łatwiejszą próbkę do strawienia.
Jak Mogę dodać właściwości do obiektu w czasie wykonywania?
Czy możliwe jest dodawanie właściwości do obiektu Objective C w czasie wykonywania?
Jak zaplanować blok do uruchomienia w następnej iteracji pętli run?
Chcę być w stanie wykonać block w następnej iteracji pętli run. Nie ma znaczenia, czy zostanie wykonana na początku czy na ko ... a bloku (w przeciwieństwie do wywołania metody) na następnym Uruchom iterację pętli z gwarancją, że nie nastąpi to wcześniej.
Usuń wszystkie białe spacje z NSString
Próbowałem pozbyć się białych spacji w NSString, ale żadna z metod nie zadziałała.
Mam "this is a test" i chcę dostać "this ... [NSCharacterSet whitespaceCharacterSet]];
Ale ciągle dostawałem ten sam ciąg ze spacjami. Jakieś pomysły?
Jak mogę sprawdzić, czy obiekt ma dołączoną wartość klucza observer
Jeśli powiesz obiektowi objective c, aby removeObservers: dla ścieżki kluczowej, a ta ścieżka kluczowa nie została zarejestro ... rejestrowanego obserwatora, więc mogę to zrobić
if (object has observer){
remove observer
}
else{
go on my merry way
}