Objective-C αποτελεί ένα παράγωγο της γλώσσας προγραμματισμού C επικεντρώθηκε σε αντικειμενοστραφή προγραμματισμό . Σε αντίθεση με C + + , μια άλλη παραλλαγή που προορίζονται για τον ίδιο σκοπό , Στόχος-C αναπτύχθηκε ως ένα μίγμα C και ενός άλλου αντικειμενοστρεφή γλώσσα , γνωστή ως Smalltalk . Αυτό σημαίνει ότι η C και C + + προγραμματιστές θα είναι κάπως άνετα υπολογιστές Όλα Mac και φορητές συσκευές προγραμματίζονται κυρίως σε Objective- C .
Εικόνων κακάο
Η
Ενώ Objective- C χρησιμεύει ως τα τούβλα και το κονίαμα του προγραμματισμού Mac , το πλαίσιο κακάο χρησιμεύει ως το θεμέλιο . Κακάο δίνει προγραμματιστές μια σειρά από λειτουργίες που συνδέεται με την πλατφόρμα της Apple Mac μέσω ενσωματωμένων , οθόνες , και τις δομές δεδομένων . Επιπλέον , ο προγραμματισμός χρησιμοποιώντας το πλαίσιο Κακάο ενθαρρύνει τους προγραμματιστές να ακολουθήσουν το μοντέλο -View - Σχεδιασμός παράδειγμα προγραμματισμού ειδικά για το πλαίσιο κακάο . Μέσα από αυτό το πλαίσιο , οι προγραμματιστές μπορούν να χρησιμοποιήσουν τα εργαλεία ανάπτυξης της Apple να κωδικοποιήσει και να αναπτύξουν σχέδια για τους περισσότερους κάθε υπολογιστή Mac .
Η Cocoa Touch
Η
Cocoa Touch , όπως και το κακάο , χρησιμεύει ως πλαίσιο για τους προγραμματιστές να δημιουργήσουν εφαρμογές για το Mac . Ωστόσο , το κακάο Touch έργα ειδικά για φορητές συσκευές που ενσωματώνουν την τεχνολογία οθόνης αφής , όπως το iPad ή το iPod Touch . Κακάο Touch περιέχει ειδικές βιβλιοθήκες που χρησιμοποιούνται για τη διασύνδεση με την οθόνη αφής , που επιτρέπει στους προγραμματιστές να ανησυχούν λιγότερο για το πώς να δημιουργήσουν εφαρμογές που αλληλεπιδρούν με το υλικό και περισσότερο χρόνο στην ανάπτυξη της λογικής εκτέλεση των έργων τους . Επιπλέον , το κακάο Touch περιέχει πολλές βιβλιοθήκες να επιτρέπουν την εύκολη διαχείριση της διακίνησης των δεδομένων , animation , και ήχου στις φορητές συσκευές της Apple .
Εικόνων διαφορές μεταξύ γλώσσας και του πλαισίου
Η
Η βασική διαφορά μεταξύ Cocoa Touch και Objective- C είναι η διαφορά ανάμεσα σε ένα πλαίσιο και μια γλώσσα προγραμματισμού . Πλαίσια που χτίστηκε από γλώσσες προγραμματισμού : περιέχουν τον κώδικα σε μια γλώσσα προγραμματισμού για να εκτελέσει προηγμένες εργασίες για να διευκολύνει την παραγωγή . Σε αυτή την περίπτωση , το κακάο Touch είναι ένα πλαίσιο Objective- C : Οι συσκευές touch της Apple χρησιμοποιούν Objective- C ως βάση κώδικα τους και να ενσωματώσουν ειδικές λειτουργίες γραμμένο σε Objective- C , με τη μορφή ενός πλαισίου προγραμματισμού που ονομάζεται κακάο Touch
<. br >
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα