cocoa
Jakie są najlepsze praktyki, z których korzystasz pisząc Objective-C i Cocoa? [zamknięte]
Wiem o HIG (co jest bardzo przydatne!), ale jakich praktyk programistycznych używasz przy pisaniu Objective-C, a dokładniej przy użyciu Cocoa (lub CocoaTouch).
Jak sprawdzić aktywne połączenie internetowe w systemie iOS lub macOS?
Chciałbym sprawdzić, czy mam połączenie z Internetem na iOS za pomocą bibliotek Cocoa Touch lub na macOS za pomocą bibliotek ... ąc stringWithContentsOfURL jest przestarzały w iOS 3.0 i macOS 10.4) , a jeśli tak, jaki jest lepszy sposób, aby to osiągnąć?
Stałe w Objective-C
Rozwijam aplikację Cocoa i używam stałych NSString s jako sposobów przechowywania nazw kluczy dla moich preferencji.
Rozumi ... ałej aplikacji? Jestem pewien, że jest łatwy i inteligentny sposób, ale teraz moje zajęcia po prostu redefiniują te używają.
Jak wydrukować nazwę Metody i numer linii i warunkowo wyłączyć NSLog?
Robię prezentację na temat debugowania w Xcode i chciałbym uzyskać więcej informacji na temat efektywnego korzystania z NSLog ... / numeru linii bieżącej metody?
czy istnieje sposób na łatwe "wyłączenie" wszystkich Nslogów przed kompilacją kodu wydania?
Cocoa Autolayout: content hugging vs content compression resistance priority
Nie mogę znaleźć jasnej odpowiedzi w dokumentacji Apple dotyczącej Cocoa Autolayout na temat różnicy między zawartością a odpornością na kompresję.
Czy ktoś może wyjaśnić ich zwyczaje i różnice ?
Jak utworzyć delegatów w Objective-C?
Wiem, jak działają delegaci i wiem, jak mogę ich użyć.
Ale jak je stworzyć?
@ class vs. # import
Z tego, co wiem, należy użyć deklaracji forward-class w przypadku, gdy ClassA musi zawierać nagłówek Classa, A CLASSA musi za ... zrozumieć, zamiast usuwać @class forward-declaration i rzucać #import w celu wyciszenia ostrzeżeń, które daje mi kompilator.
Jaki jest najlepszy sposób na test jednostkowy kodu Objective - C?
Jakie istnieją frameworki do testowania jednostkowego kodu Objective-C? Chciałbym ramy, które integruje się ładnie z Apple Xcode.
Cocoa: jaka jest różnica między kadrem a granicami?
UIView wszystkie jego podklasy mają właściwości frame i bounds. Co za różnica?
Jak używać NSTimer?
zamknięty . To pytanie i jego odpowiedzi są zamknięte , ponieważ pytanie jest off-topic, ale ma znaczenie historyczne. Obecni ...
Jak używać NSTimer? Czy ktoś może dasz mi instrukcje krok po kroku?
Xcode - jak naprawić 'NSUnknownKeyException', powód: ... ta klasa nie jest zgodna z kodowaniem wartości klucza dla błędu klucza X"?
Próbuję połączyć UILabel z IBOutlet utworzonym w mojej klasie.
Moja aplikacja zawiesza się z następującym błędem.
Co to zn ... NSUnknownKeyException', powód: '[ setValue: forUndefinedKey:]: ta klasa nie jest zgodna z kodowaniem wartości klucza XXX. '
Jak uzyskać dane pikseli z interfejsu UIImage (Cocoa Touch) lub CGImage (Core Graphics)?
Mam UIImage (kakaowy dotyk). Z tego, jestem szczęśliwy, aby uzyskać CGImage lub cokolwiek innego, co chcesz, że jest dostępny ... it, here?
// [...]
int result = (red << 24) | (green << 16) | (blue << 8) | alpha;
return result;
}
@synthesize vs @ dynamic, jakie są różnice?
Jakie są różnice między implementacją a @property z @dynamic lub @synthesize?
Wyjątek wrzucony do accesorów wygenerowanych przez nsorderedset
W mojej aplikacji Lion mam taki model danych:
Relacja subitems wewnątrz Item jest uporządkowany .
Xcode 4.1 (build 4B110 ... S 10 i zaktualizować raport o błędzie na bugreport.apple.com z Twoimi wynikami.". Miejmy nadzieję, że to odpowiedni moment:)
Właściwość NSString: Kopiuj czy zachowuj?
Powiedzmy, że mam klasę o nazwie SomeClass z string Nazwa właściwości:
@interface SomeClass : NSObject
{
NSString* name ... atrybutu copy zamiast retain?
czy" kopiowana "nieruchomość jest w jakikolwiek sposób mniej wydajna niż taka" zachowywana"?
Wykonaj polecenie terminal z aplikacji Cocoa
Jak mogę wykonać polecenie terminal (jak grep) z mojej aplikacji Objective-C Cocoa?
Core Data vs SQLite 3 [zamknięty]
Jestem już dość zaznajomiony z relacyjnymi bazami danych i używałem SQLite (i innych baz danych) w przeszłości. Jednak Core ... swoje doświadczenia? Być może, jak w przypadku większości rzeczy, pytanie jest głębsze niż tylko używanie jednego nad drugim?
Jak utworzyć aplikację paska menu dla komputerów Mac
EDIT: to jest ładny gotowy program menu tutaj (github source ) by this answer .
Zastanawiałem się jak zrobić aplikację men ... u do otwierania linków za pomocą przeglądarki, chcę stworzyć coś podobnego.
To jest aplikacja, którą lubię robić podobnie.
Różnica między objectForKey a valueForKey?
Jaka jest różnica między objectForKey a valueForKey?
Sprawdziłam obie w dokumentacji i wydawały mi się takie same.
Lepszy sposób zwiększania liczby kompilacji?
Używałem skryptu powłoki w ramach mojego procesu budowania Xcode, aby zwiększyć numer kompilacji w pliku plist, jednak powodu ... rsją / build.
Tutaj {[46] } jest skrypt Pythona, którego obecnie używam do aktualizacji Info.plist plików w projekcie Xcode.