Articles of nslog

Les instructions NSLog ne s'affichent pas pour iOS 10 dans Apple Configurator

J'ai une application construite en utilisant XCode 7.3 et cela fonctionne très bien avec iOS 10. Mais, les instructions NSLog () que j'avais utilisées pour le debugging plus tôt n'apparaissent pas. Je pouvais les voir plus tôt dans le configurateur Apple et maintenant tout ce que je peux voir, ce sont autant de messages de […]

Pourquoi ce code NSLog imprime-t-il des valeurs nulles?

Pourquoi ce code objective-c imprime-t-il des valeurs pour les valeurs, où, comme dans le débogueur, je peux voir qu'ils ont des valeurs non-0: Code CGRect currFrame = label.frame; currFrame.origin.y = currVertPos; currFrame.origin.x = 0; currFrame.size.height = expectedLabelSize.height; currFrame.size.width = maxWidt h; NSLog(@" currFrame dimensions:x/y/height/width = %d / %d / %d / %d", 0, currVertPos, expectedLabelSize.height, […]

comment puis-je spécifier la définition DEBUG dans les parameters de construction du projet?

J'essaye de mettre en application l'approche de notation à http://www.cimgf.com/2010/05/02/my-current-prefix-pch-file/ . Je ne suis pas sûr de savoir comment terminer l'étape: Par conséquent, la première ligne est un commutateur pour voir si nous sums en mode debugging. J'ai mis cette valeur dans les parameters de construction de mon projet. Si vous regardez sous la section […]

Que signifie "autoresize = W + H;" dans la sortie NSLog d'un object UIView

Code: NSLog(@"[self view] = %@", [self view]); Sortie: [self view] = <UIView: 0xca2bfc0; frame = (0 44; 320 588); autoresize = W+H; autoresizesSubviews = NO; layer = <CALayer: 0xca1d7e0>> [self view] = <UIView: 0xca2bfc0; frame = (0 44; 320 588); autoresize = W+H; autoresizesSubviews = NO; layer = <CALayer: 0xca1d7e0>> J'ai essayé de [[self view] […]

Création de plusieurs files journaux dans l'application iPhone

Je veux créer deux files journaux dans mon application iPhone. Si je redirige la sortie NSLog vers un file à l'aide de freopen (), toutes les instructions du journal seront placées dans les files mentionnés. Mais je veux mettre quelques déclarations de journal dans un file tandis que d'autres dans un file différent. Toute idée, […]

console iPhone pour nslog?

Comment puis-je voir les messages nslog lorsque je suis en train de tester sur l'appareil? Mon seul moyen maintenant est d'avoir un UITextView et de mettre un message là-bas, il doit y avoir un meilleur moyen .. Merci. Je suis allée aux messageries et j'ai allumé la console mais je ne sais toujours pas comment […]

Interdire NSLog à utiliser

Est-il possible d'interdire l'utilisation de NSLog , de sorte qu'il apparaîtra comme une erreur si elle est utilisée au moment de la compilation? Idéalement, une sorte d'indicateur de compilation avec le nom de la méthode qui est interdit? Merci

L'printing de NSError par NSLog soulève toujours EXE_BAD_ACCESS

J'ai un code pour récupérer le file json distant. J'ai essayé d'imprimer l'erreur lorsque le réseau n'est pas disponible (en mode avion, pour produire l'erreur). Mais à chaque fois, il a soulevé un EXE_BAD_ACCESS sur la ligne de journalisation Mon code est comme ceci: NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()){ (response: NSURLResponse?, data: NSData?, error: NSError?) -> Void […]

NSLog se bloque avec certains NSURL-iOS 9.2

Voici mon code, où l'accident se produit: – let URL = NSURL(ssortingng: "http://files.parsetfss.com/fa80bc63-88d4-412d-a478-2451cffc92a9/tfss-1d2a321d-b02e-4745-a589-e31536f648df-XXXXX%20CAT15%2030.p0001.jpg") NSLog("Loading page with URL: \(URL)") L'application tombe en panne avec EXC_BAD_ACCESS

NSLog () vs printf () lors de l'printing d'une string C (UTF-8)

J'ai remarqué que si j'essaie d'imprimer le tableau d'octets contenant la représentation d'une string en UTF-8, en utilisant le spécificateur de format "% s", printf() obtient mais NSLog() (ie, chaque octet imprimé tel quel, par exemple "¥" est imprimé comme les 2 caractères: "¬ •"). C'est curieux, parce que j'ai toujours pensé que NSLog() est […]