Pertanyaan yang diberi tag «nslog»

13
Bagaimana cara mencetak nama metode dan nomor baris serta menonaktifkan NSLog secara kondisional?
Saya sedang melakukan presentasi tentang debugging di Xcode dan ingin mendapatkan informasi lebih lanjut tentang penggunaan NSLog secara efisien. Secara khusus, saya punya dua pertanyaan: apakah ada cara untuk dengan mudah NSLog nama metode / nomor baris saat ini? apakah ada cara untuk "menonaktifkan" semua NSLogs dengan mudah sebelum kompilasi …



3
NSLog / printf specifier untuk NSInteger?
A NSIntegeradalah 32 bit pada platform 32-bit, dan 64 bit pada platform 64-bit. Apakah ada NSLogspecifier yang selalu cocok dengan ukuran NSInteger? Mempersiapkan Xcode 3.2.5 llvm 1.6 compiler (ini penting; gcc tidak melakukan ini) GCC_WARN_TYPECHECK_CALLS_TO_PRINTF dihidupkan Itu membuat saya sedih di sini: #import <Foundation/Foundation.h> int main (int argc, const char …


2
NSLog alamat memori objek dalam metode deskripsi yang diganti
Saya mengganti metode deskripsi objek. Saya perlu tahu cara mencetak alamat memori objek untuk mengganti {???} dalam kode di bawah ini: -(NSString *) description { return [NSString stringWithFormat:@"<SomeClass: %@>\nparmeterOne: %@\nparameterTwo: %@", {???}, self.parameterOne, self.paramterTwo]; } Saya ingin mencetaknya di konsol seperti ini: <SomeClass: 0x4c05600> parameterOne: 12 parameterTwo: sausages
116 objective-c  nslog 

11
Peringatan: "format bukan string literal dan tanpa argumen format"
Sejak memutakhirkan ke Xcode 3.2.1 dan Snow Leopard terbaru, saya telah mendapatkan peringatan "format bukan string literal dan tanpa argumen format" dari kode berikut: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@, %@", errorMsgFormat, error, [error userInfo]]); } Jika errorMsgFormatadalah NSStringdengan format specifiers (misalnya: "print me like …

6
NSLog dengan data CGPoint
Saya memiliki CGPoint yang disebut titik yang diberi sentuhan: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; Saya ingin memasukkan nilai koordinat x ke dalam log konsol saya: NSLog(@"x: %s", point.x); Ketika saya menggunakan ini, keluaran log untuk ini adalah: x: (null) Saya telah memverifikasi bahwa titik itu …

9
iOS 10 tidak mencetak NSLogs
Tidak ada yang dicetak dari NSLogXcode 8.0 beta (8S128d). printftidak berubah Ini kode saya: NSLog(@"hello from NSLog"); printf("hello from printf"); Inilah keluaran dari iOS 9 Simulator: 2016-06-17 09:49:10.887 calmapp-dev[28517:567025] hello from NSLog hello from printf Inilah keluaran dari iOS 10 Simulator: hello from printf
89 ios  xcode  nslog  xcode8  ios10 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.