2010-04-07 4 views
0

Je suis relativement nouveau sur XCode et le langage Objective-C.Apprivoiser les options d'auto-complétion du XCode

Lorsque j'instancie une classe, par exemple un NSMutableArray, XCode fournit un tas d'options d'auto-complétion. Même pour une classe vide qui étend simplement un NSObject a beaucoup d'options, dont la plupart semblent complètement inutiles.

Quelle est la raison d'avoir autant d'options de remplissage automatique, ou peuvent-elles être "apprivoisées" dans les préférences? EDIT: il s'agit involontairement d'un duplicate.

+0

duplication possible de [Options de saisie semi-automatique du XCode] (http://stackoverflow.com/questions/2593177/taming-xcodes-auto-complete-options) – iSofia

Répondre

1

L'auto-complétion accélère le codage. Par exemple, dans [[NSMu Table S Tring un lloc] ini tWithCapacity: ], je ne devais saisir les caractères qui sont en gras, qui est ~ 10/38 = ~ 26%, donc cela économise beaucoup de frappe.

Cela dit, il est parfois malvenu. Vous pouvez ajuster dans "Code Sense" dans les préférences Xcode (tapez COMMAND + COMMA pendant que Xcode est ouvert et au premier plan). Vous pouvez définir le délai pour les suggestions et également s'il doit mémoriser les fonctions que vous avez précédemment utilisées dans ce projet. Vous pouvez également le désactiver complètement, si vous le souhaitez. Cependant, je ne pense pas que vous puissiez limiter le nombre de fonctions qu'il considère.

Questions connexes