nslog

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?

Czy to prawda, że nie należy używać nslog() w kodzie produkcyjnym?

Powiedziano mi o tym kilka razy na tej stronie, ale chciałem się upewnić, że tak naprawdę jest. Spodziewałem się, że będę w ... Czy powinienem tego unikać? Jeśli tak, to jakie alternatywy występują najczęściej u doświadczonych programistów Objective-C?

Czy muszę wyłączyć NSLog przed wydaniem aplikacji?

Po zwolnieniu aplikacji na iPhone, jeśli wyłączę NSLog(); czy będzie ona działać lepiej?

Nslog / printf specifier for NSInteger?

A NSInteger to 32 bity na platformach 32-bitowych, a 64 bity na platformach 64-bitowych. Czy istnieje NSLog specyfik, który z ... tórego mogę użyć, który działa na obu? Dotyczy to również [NSString stringWithFormat:] i [[NSString alloc] initWithFormat:].

Warning: "format not a string literal and no format arguments"

Od aktualizacji do najnowszej wersji Xcode 3.2.1 i Snow Leoparda otrzymuję Ostrzeżenie [6]} "format nie jest literalny i ... nie tak z powyższym wywołaniem NSLog? A jaki jest zalecany sposób, aby to naprawić, aby ostrzeżenie nie zostało wygenerowane?

NSLog z danymi CGPoint

Mam CGPoint zwany punktem, który jest przypisany dotyk: UITouch *touch = [touches anyObject]; CGPoint point = [touch locat ... łem, że punkt nie jest null, gdy jest wywoływany za pomocą debuggera i zmiennej watch. Każda pomoc doceniona, Dzięki //:)

Logowanie do pliku na iPhonie

Jaki byłby najlepszy sposób na zapisanie logów do pliku lub bazy danych w aplikacji na iPhone ' a? Idealnie, wyjście nslog ( ... ale widziałem kilka raportów, że to nie działa. Czy ktoś już to robi lub ma jakieś pomysły jak to najlepiej zrobić? Dzięki!

Włączanie i wyłączanie NSLog w trybie debugowania

Chcę włączyć NSLog, gdy jestem w debugowaniu i wyłączyć go w przeciwnym razie. Bardzo prosta sprawa: #ifdef DEBUG NSLog(@"M ... fprintf(stderr,"%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]); #else #define NSLog(...) #endif

iOS AutoLayout-get frame size width

Rozwijam się przy użyciu układu automatycznego iOS 6 Chciałbym zarejestrować komunikat wyświetlający szerokość ramki widoku ... @"width = %f", self.textView.frame.size.width); textView = 0x882de00 height = 0.000000 width = 0.000000

Jaki jest odpowiednik Objective-C dla "toString ()", do użycia z NSLog?

Czy istnieje metoda, którą mogę nadpisać w moich niestandardowych klasach tak, że gdy NSLog(@"%@", myObject) Jest ... ywołany, wyświetli pola (lub cokolwiek uznam za ważne) mojego obiektu? Chyba Szukam ekwiwalentu Objective-C toString() Javy.

Jak przekierować wyjście nslog do pliku zamiast konsoli

Mam aplikację cocoa działającą na OS X. używałem NSLog do debugowania. Teraz chcę przekierować instrukcje log do pliku zamias ... dn't redirect stderr"), NO; return YES; } Czy jest możliwe, aby nie mieć instrukcji log w konsoli, a tylko w pliku ??

Czy istnieje sposób na przechwycenie wyjścia NSLog na iPhonie, gdy nie jest podłączony do debuggera?

Rejestruję kilka danych za pomocą NSLog(). Czy istnieje sposób na przechwycenie danych dziennika, gdy mój iPhone nie jest po ... ym czasie? Muszę to zrobić, aby przetestować moją aplikację, gdy WiFi jest słabe, co wymaga, że idę daleko od mojego biurka.

Clean NSLog-brak znacznika czasu i nazwy programu

Prawie skończyłem czysty NSLog z tym kodem: #define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, _ ... e. Pytanie jest proste: co robić, gdy __VA_ARGS__ jest niczym? Lub używaj przecinka tylko wtedy, gdy masz więcej argumentów.

Różnica między Nslog i DLog

Czy ktoś może mi powiedzieć jaka jest różnica między NSLog a DLog? Znalazłem o tym Dlogu kiedy przeglądałem ten kod projektu: http://code.google.com/p/iphone-socks-proxy/

NSLog nie drukuje na konsoli

Mam projekt Xcode, nad którym pracuję od miesięcy. Nigdy nie miałem problemu z NSLog, ale po aktualizacji do Xcode 4.2 nic ni ... { [super viewDidLoad]; NSLog(@"Can anyone hear me?"); I nic. Czy ktoś jeszcze ma ten problem lub zna rozwiązanie?

Jak używać printf z NSString

Muszę użyć czegoś w rodzaju NSLog, ale bez znacznika czasu i znaku nowej linii, więc używam printf. Jak mogę użyć tego z NSString?

co dzieje się z nslog info podczas uruchamiania na urządzeniu?

Co dzieje się z nslog info podczas uruchamiania na urządzeniu? Gdzie jest tekst? Zostanie uratowany? Czy jest to zatem duży narzut podczas pracy na urządzeniu, czy też skutecznie jest wysyłany do null?

Jak wydrukować NSMutableURLRequest?

Jak wydrukować NSMutableURLRequest za pomocą NSLog ?

Czy istnieje jakieś niebezpieczeństwo w opuszczaniu instrukcji NSLog podczas budowania aplikacji do dystrybucji?

Z jakiegoś powodu, podczas mojego cyklu programistycznego usuwam instrukcje NSLog, które wstawiłem, aby pomóc w debugowaniu. ... jeśli się mylę w tej sprawie), nie wydaje się, aby cokolwiek szkodziły. Czy jest jakiś hit, o który powinienem się martwić?