J'ai un point appelé CGPoint qui est attribué une touche:NSLog avec des données CGPoint
UITouch *touch = [touches anyObject];
CGPoint point = [touch locationInView:self];
Je veux obtenir la valeur de coordonnée x dans mon journal de la console:
NSLog(@"x: %s", point.x);
Lorsque j'utilise ce, connecter la sortie est constitué par:
x: (null)
j'ai vérifié que le point est non nulle lorsque thi s est appelé en utilisant le débogueur et la surveillance des variables.
Toute aide appréciée,
Merci :) //
Ce qui est encore mieux. La première réponse est la façon de poids la plus facile et la plus légère. Mais cela me permet à la fois x et y du CGPoint dans un ensemble.Nice :) Super outil :) – Spanky
Depuis que StackOverflow a jugé bon de réintroduire cette question dans mon flux RSS, je peux aussi bien pimper ma solution générale: http://jens.ayton.se/blag/almost-elegant-cave-man- débogage/qui vous permet d'aller 'JA_DUMP (point);' et obtenir "point = {43, 96}" connecté sans avoir à se soucier des codes de format. –
Comment utiliser votre lib puisqu'il compile sur I386 mais pas sur ARM? Je veux dire, comment puis-je travailler sur des projets iOS en l'utilisant? –