Étape 3: Examiner votre kilomètrage de gaz
- Vérifiez les données que vous avez entré dans la table de base de données. Si vous trouvez une erreur dans les valeurs que vous avez entré, vous pouvez taper un d’eux pour faire apparaître une fenêtre contextuelle pour modifier n’importe quelle valeur.
- Consommation de carburant est la valeur pour les milles au gallon, calculée à partir de votre entrée.
- Consommation / mi 100 montre combien de gallons de gaz vous devez voyager 100 miles et ce que vous avez à payer pour ces 100 milles.
- Consommation / trajet montre combien de gallons de gaz dont vous avez besoin pour vos trajets quotidiens. Cette fonctionnalité n’est pas disponible dans l’app gratuite. Dans l’image, une valeur de 120 est visible, qui est mon quotidien voyage à et la maison du travail.
- Dans la version gratuite de mon application, enregistrement de vos données et l’examen des résumés de données plus âgés n’est pas disponible.
Programmation :
- Toutes les données sur la consommation est calculé lorsque le UIView obtient chargé. Parfois les choses doivent se produire lors d’avis est pliage sous-vues, ou dès qu’il apparaît, etc.. Donc, il y a différentes options. Et parfois il m’a fallu toute la soirée pour savoir qu’une fonction ne fonctionnait pas correctement parce que j’ai essayé d’effectuer une action/fonction/méthode dans la mauvaise section du code:-)
- La photo montre un soi-disant UITableView. Vous pouvez avoir juste une grande liste d’éléments, ou programmer la façon dont je dois montrer les différentes sections. La première fois que j’ai fait une vue de table dans XCode, c’est assez déroutant. Il est parfois encore, mais il devient plus facile avec chaque nouvel affichage tableau programmé.
- Un vrai grand défi consistait à cacher la section du tableau montrant votre trajet quotidien.
- Le sauver ce bouton appelle un fenêtre pop-up demandant si vous souhaitez enregistrer les données que vous venez d’entrer avec la date actuelle ou une date plus âgée. Si vous sélectionnez « Autre date » dans le pop up, bouton de la pop-up appellera un nouveau dite modale UIView pour entrer une date différente de la date actuelle.
- Une fois la sauvegarde commande du code de l’application est appelée, toutes les données qui a été écrit pour le NSUserDefaults est coulé comme NSNumbers et enregistrée dans un fichier qui est mis en place la première fois que les données sont actuellement enregistrées. Ce fichier peut plus tard être exporté en tant que fichier texte délimité onglet pour un traitement ultérieur avec Excel ou Pages.