Στόχος-Γ

Ποια Ταινία Θα Δείτε;
 

Το Objective-C είναι μια μεταγλωττισμένη γλώσσα που προέρχεται από το C και είναι καθαρά αντικειμενοστραφής. Όλες οι μεταβλητές είναι αντικείμενα και πραγματοποιούνται με την αποστολή μηνυμάτων σε αυτά. Ένα αντικείμενο είναι μια σύνθετη δομή αποθήκευσης που μπορεί να περιέχει πολύπλοκα δεδομένα και να ανταποκρίνεται σε συγκεκριμένα μηνύματα, τα οποία καθορίζονται από τον τύπο κλάσης του αντικειμένου. Η σύνταξη κώδικα είναι πολύ παρόμοια με το C ++, ωστόσο η αποστολή μηνυμάτων σε ένα αντικείμενο χρησιμοποιεί σύνολα αγκυλών για να οριοθετήσει το αντικείμενο, το μήνυμα και τα ορίσματα.

Αυτή είναι μια χρήσιμη γλώσσα για να μάθει ένας Scout επειδή όλοι οι φορητοί και επιτραπέζιοι υπολογιστές της Apple το χρησιμοποιούν ως μητρική τους γλώσσα για προγράμματα και εφαρμογές. Επίσης, το περιβάλλον προγραμματισμού, XCode, είναι δωρεάν από τον Apple Computer. Ο μόνος περιορισμός του είναι ότι λειτουργεί μόνο σε υπολογιστές Mac OSX. Αλλά αν ένας Scout έχει ήδη Mac, είναι εύκολο να ξεκινήσετε.

Λήψη λογισμικού: https://developer.apple.com/xcode/

Κόστος:Δωρεάν λήψη από την Apple, Inc.

Απαιτήσεις υλικού:Μακ

Υποστηριζόμενα λειτουργικά συστήματα:Mac OSX

Επίπεδο δυσκολίας:5 στα 5


ΔΟΚΙΜΑΣΕ ΤΟ!

1. Για να εξοικειωθείτε με το περιβάλλον XCode, ακολουθήστε αυτό το παράδειγμα. Είναι ένα απλό πρόγραμμα που στέλνει την έξοδο του στο αρχείο καταγραφής εντοπισμού σφαλμάτων, ώστε να μπορείτε να το παρακολουθείτε να εκτελείται:

2. Στη συνέχεια, ακολουθήστε αυτό το ελαφρώς πιο προηγμένο φροντιστήριο που δημιουργεί ένα απλό πρόγραμμα iPhone που περιλαμβάνει ένα πάτημα κουμπιού και μια ετικέτα εξόδου στην οθόνη:


ΣΧΕΤΙΚΑ ΜΕ ΤΟ ΠΡΟΓΡΑΜΜΑ - ΜΙΑ ΠΕΡΙΠΤΩΣΗ ΜΕΣΩ

Ο προγραμματισμός στο Objective-C περιλαμβάνει τη συγχώνευση πολλών διαφορετικών πεδίων γνώσεων:

  1. η ίδια η γλώσσα του Στόχου Γ,
  2. το περιβάλλον προγραμματισμού XCode και
  3. ο σχεδιαστής οπτικών αντικειμένων για τον καθορισμό πού εμφανίζονται κουμπιά και στοιχεία ελέγχου εισόδου σε μια φόρμα.

Έτσι, καθώς μετακινείστε μεταξύ αυτών των διαφορετικών περιοχών εργασίας, βοηθά να εστιάσετε μόνο στο πεδίο του εργαλείου ή της περιοχής στην οποία εργάζεστε. Υπάρχουν συνδέσεις μεταξύ αυτών των περιοχών και αυτές θα γίνουν πιο εμφανείς καθώς τις χρησιμοποιείτε περισσότερο.


ΔΟΚΙΜΑΣΤΕ ΑΥΤΟ

1. Προσθέστε ένα άλλο κουμπί στη φόρμα iPhone που διαγράφει το πλαίσιο κειμένου.

2. Προσθέστε ένα δεύτερο στοιχείο ελέγχου στη φόρμα για να εισαγάγετε το όνομά σας.

3. Αλλάξτε το κουμπί 'Click Me' για να αντιγράψετε ό, τι εισαγάγατε στον έλεγχο εισόδου στο πλαίσιο ετικέτας.

4. Προσθέστε ένα τρίτο κουμπί που εμφανίζεται ένα παράθυρο ειδοποιήσεων. (υπόδειξη: google UIAlertView για παραδείγματα)

Υπάρχουν τόνοι δειγμάτων προγραμμάτων στο Διαδίκτυο και εκπαιδευτικές οδηγίες. Απλά φροντίστε να περιορίσετε την αναζήτηση σας στο Google με τις λέξεις-κλειδιά για τις λειτουργίες του Objective-C που εξερευνάτε.


ΜΑΘΕ ΠΕΡΙΣΣΟΤΕΡΑ

https://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode_User_Guide/000-About_Xcode/about.html

youtube.com - ΠΟΛΛΑ παραδείγματα

Google com - Ακόμα περισσότερα παραδείγματα


ΠΟΡΟΙ, ΣΥΜΒΟΥΛΕΣ, ΚΡΙΤΙΚΕΣ ΚΑΙ ΣΥΜΒΟΥΛΕΣ

Ο ιστότοπος προγραμματιστών της Apple, προγραμματιστής.apple.com , έχει πολλούς οδηγούς προγραμματισμού και φόρουμ ερωτήσεων και απαντήσεων. Η τοπική σας βιβλιοθήκη πιθανότατα θα έχει επίσης βιβλία για προγραμματισμό XCode, Objective-C και iPhone που μπορούν να συμπληρώσουν και τα κενά. Περιηγηθείτε στις στοίβες στα 651.8424 O και 651.8425 I.