Po uaktualnieniu do Xcode 8 GM dzisiaj zauważyłem, że NSLog nie drukuje całego komunikatu do konsoli. Jest to szczególnie widoczne w przypadku pracy z interfejsem API, który pobiera wiele informacji, takich jak REST API, pobiera wszystkie produkty z bazy danych, pokazuje tylko 30 pierwszych kluczy w pierwszym produkcie, pozostałe informacje są przycinane ...Xcode 8 Nie wyświetla całego wyjścia NSLog
Drukuję tablice i słowniki, jeśli to ma znaczenie.
NSDictionary *allProducts = responseFromAPI;
NSLog(@"All products:%@", allProducts);
Czy ktoś jeszcze to zauważył? I czy ktoś wie, jak to naprawić?
Mam ten sam problem i nie mogę tego rozgryźć! Nie drukuję dictów, to jest moje - używane do drukowania całego łańcucha, teraz tylko wypisuje 1028 znaków za każdym razem: NSLog (@ "Dane:% @", [[NSString alloc] initWithData: kodowanie danych: NSUTF8StringEncoding]) ; – lomokat
Czy to również się zaczęło po aktualizacji do xCode 8? – Pointblaster
yup rozpoczął się dopiero po xcode 8 GM. Nie zauważyłem tego w ostatniej wersji beta. – lomokat