Βίντεο: Δήμητρας C++ Programming-67.Διαβάζοντας δομές προσαρμοσμένου αρχείου 2024
Στην περίπτωση ενός απλού έργου Xcode (όπως το Locatapp), η δομή είναι πολύ απλή: ένας χώρος εργασίας με ένα έργο με ένα στόχος. Αν θέλετε, μπορείτε να μετακινηθείτε σε ένα χώρο εργασίας με πολλά έργα, καθένα από τα οποία έχει πολλαπλούς στόχους. Εναλλακτικά, μπορείτε να επιλέξετε ένα χώρο εργασίας με ένα μόνο έργο με πολλαπλούς στόχους.
Οι δομές που περιγράφονται εδώ εμφανίζονται σε οποιαδήποτε από αυτά τα σενάρια, αλλά χρειάζεται μόνο να καταλάβετε τι έχετε στο πρότυπο Xcode που χρησιμοποιείτε: ένα έργο που ονομάζεται Locatapp που περιέχει δύο στόχους, το Locatapp κτίριο) και LocatappTests (μια εφαρμογή δοκιμών που δημιουργεί αυτόματα το Xcode).
Αν και τώρα εργάζεστε με ένα πολύ απλό έργο, έχοντας μια βασική κατανόηση της δομής πιο σύνθετων έργων από την αρχή μπορεί να σας βοηθήσει πολύ. Συγκεκριμένα, μπορείτε να αρχίσετε να σκέφτεστε τις μελλοντικές οδηγίες για το σχέδιό σας και γνωρίζοντας τις επιλογές που έχετε στη διάθεσή σας στο Xcode μπορεί να σας βοηθήσει να σκεφτείτε μια περίπλοκη εφαρμογή ή ακόμα και μια σουίτα εφαρμογών.
Το σχήμα δείχνει τη δομή ενός έργου Locatapp. Ακολουθούν τα σημαντικά σημεία που πρέπει να σημειώσετε σχετικά με αυτά τα αρχεία και τους φακέλους (συζητούνται από την κορυφή προς τα κάτω στο σχήμα).
-
DS_Store: Αυτό το αρχείο είναι συνήθως κρυμμένο (γι 'αυτό εμφανίζεται με γκρι χρώμα). Είναι σε κάθε φάκελο στο OS X και περιέχει πληροφορίες σχετικά με τα αρχεία στον κατάλογο. Οι προγραμματιστές χρησιμοποιούν συχνά μια εντολή τερματικού για να εμφανίζουν κρυφά αρχεία στους φακέλους τους, αλλά δεν χρειάζεται να ανησυχείτε γι 'αυτό για την ώρα.
-
Φάκελοι προορισμού: Το έργο έχει προεπιλεγμένους στόχους δύο. Το ένα είναι η πραγματική εφαρμογή (Locatapp) και ο δεύτερος είναι ο κώδικας για την εκτέλεση αυτοματοποιημένων δοκιμών (LocatappTests). Ένας στόχος δοκιμών περιλαμβάνεται από προεπιλογή σε πολλά από τα πρότυπα Xcode.
-
Locatapp. xcodeproj: Αυτό το αρχείο βρίσκεται στο επάνω επίπεδο του φακέλου του έργου μαζί με τους φακέλους για τους δύο στόχους (Locatapp και LocatappTests). Αυτό είναι το αρχείο που ανοίγετε για να αρχίσετε να εργάζεστε στο έργο σας. Βρίσκεται ανάμεσα στους δύο φακέλους στόχους (Locatapp και LocatappTests), επειδή τα αρχεία και οι φάκελοι εμφανίζονται με αλφαβητική σειρά.
Όπως σημειώθηκε προηγουμένως, η δομή των αρχείων εντός αυτού του φακέλου έργου ορίζεται όταν δημιουργείτε το έργο. Μπορείτε να τροποποιήσετε τοποθεσίες και σχέσεις χρησιμοποιώντας τον επιθεωρητή αρχείων στην περιοχή των βοηθητικών προγραμμάτων, αλλά τις περισσότερες φορές πρέπει να αφήσετε μόνο τις τοποθεσίες και τις σχέσεις.
Αν μετακινήσετε τα πράγματα, το Xcode μπορεί να μπερδευτεί (όπως μπορείτε). Εάν πρέπει να μετακινήσετε τα αρχεία γύρω, μην χρησιμοποιήσετε το Finder. Οι περισσότεροι προγραμματιστές προτιμούν να μην χρησιμοποιούν το Finder για να τροποποιήσουν, να μετακινήσουν ή να μετονομάσουν αρχεία ή φακέλους μέσα σε ένα φάκελο του έργου.Χρησιμοποιήστε τον επιθεωρητή αρχείων ή την εντολή Edit → Refactor → Rename για να το κάνετε αυτό.