2009-10-08 5 views
2

lors de la frappe dans Xcode, (objectif - c pour iPhone dev)Comment connaître les types de méthodes de retour dans xcode? - le développement de l'iPhone

Supposons que j'écris

[mySprite

[[ici mySprite est un objet de classe de sprite (de cocos2d - pour le jeu développement). ]]

Après avoir écrit ceci, si j'appuie sur la touche ## esC##.

Il va me montrer toutes les méthodes.

permet de prendre un exemple,

Si j'utilise [position mySprite]; méthode,

Comment puis-je savoir, ce que renvoie réellement la méthode ## position ##? Prenons un exemple d'un autre environnement de développement intégré.

.net fournit une info-bulle, lorsque nous pressons ctrl + espace, il montrera toutes les propriétés & méthodes avec sa signature & autres indices. Est-ce que x Code fournit la même chose?

(en fait, avant d'être un développeur iPhone - i était .net développeur stagiaire, donc, en fait je me attends quelque chose comme .net)

+0

.net fournit une info-bulle, lorsque nous pressons ctrl + espace, il montrera toutes les propriétés et méthodes avec sa signature et d'autres indices. Est-ce que x Code fournit la même chose? –

+0

IIRS, XCode fournit une aide de style IntelliSense lorsque vous appuyez sur la touche 'ESC'. –

+0

Mais la touche ESC ne dit pas le type de retour des méthodes - qui est déjà ajouté dans ma question .... –

Répondre

5

Dans Xcode, ouvrez les Préférences, allez au code de détection, et cochez la case « Afficher arguments dans la liste déroulante ". Maintenant, la liste montrera les types et les paramètres de retour.

+1

Yup, et je viens de cocher 3.1 et l'option existe. – Dana

+0

Mais, le problème est quelque chose de différent. Lorsque nous appuyons sur ESC, nous obtenons la liste entière. Supposons que nous utilisions un objet de classe sprite, il ne devrait répertorier que les méthodes de niveau d'instance de classe d'image-objet. –

+0

n'est-ce pas possible? –

Questions connexes