Xcode 8 comment montrer la description de la fonction tout en tapant

Comment puis-je montrer une brève description d'une fonction tout en tapant comme l'image ci-dessous? J'ai essayé beaucoup d'options différentes toutes ont échoué.

entrez la description de l'image ici

Option + clic fonctionne mais ce n'est pas ce que je cherche.

Option 1

/// Testing... /// - returns: false func testing()->Bool{ return false } 

Option 2

 /** Testing option two */ func testing()->Bool{ return false } 

Ce problème a été corrigé dans Xcode 9

Sélectionnez votre fonction ou placez le slider avant votre fonction, puis click

 Xcode - Editor - Structure -> Add Documentation. /** <#Description#> */ 

Enregistrez le file ou redémarrez simplement le Xcode. Puis vérifiez la suggestion en appelant la fonction correspondante. J'espère que cela pourrait aider.

Avez-vous défini:

Preferences -> Édition de text -> Suggérer des compléments tout en tapant

Il pourrait également aider à installer les guides et l'exemple de code à:

Preferences -> Composants -> onglet Documentation -> "Vérifier et installer maintenant" ou la flèche à côté des guides et l'exemple de code pour le download une fois

Si vous cherchez le moyen de documenter la méthode auto-créée dans swift, cela pourrait vous donner une issue.

 import Foundation /// 🚲 A two-wheeled, human-powered mode of transportation. class Bicycle { /** Frame and construction style. - Road: For streets or trails. - Touring: For long journeys. - Cruiser: For casual sortingps around town. - Hybrid: For general-purpose transportation. */ enum Style { case Road, Touring, Cruiser, Hybrid } /** Mechanism for converting pedal power into motion. - Fixed: A single, fixed gear. - Freewheel: A variable-speed, disengageable gear. */ enum Gearing { case Fixed case Freewheel(speeds: Int) } /** Hardware used for steering. - Riser: A casual handlebar. - Café: An upright handlebar. - Drop: A classic handlebar. - Bullhorn: A powerful handlebar. */ enum Handlebar { case Riser, Café, Drop, Bullhorn } /// The style of the bicycle. let style: Style /// The gearing of the bicycle. let gearing: Gearing /// The handlebar of the bicycle. let handlebar: Handlebar /// The size of the frame, in centimeters. let frameSize: Int /// The number of sortingps travelled by the bicycle. private(set) var numberOfTrips: Int /// The total distance travelled by the bicycle, in meters. private(set) var distanceTravelled: Double /** Initializes a new bicycle with the provided parts and specifications. - Parameters: - style: The style of the bicycle - gearing: The gearing of the bicycle - handlebar: The handlebar of the bicycle - frameSize: The frame size of the bicycle, in centimeters - Returns: A beautiful, brand-new bicycle, custom built just for you. */ init(style: Style, gearing: Gearing, handlebar: Handlebar, frameSize centimeters: Int) { self.style = style self.gearing = gearing self.handlebar = handlebar self.frameSize = centimeters self.numberOfTrips = 0 self.distanceTravelled = 0 } /** Take a bike out for a spin. - Parameter meters: The distance to travel in meters. */ func travel(distance meters: Double) { if meters > 0 { distanceTravelled += meters ++numberOfTrips } } } 

entrez la description de l'image ici

Documentation rapide sur NSHipster