Σπίτι Κοινωνική Media Υλοποίηση κλήσεων σε Macintosh Εφαρμογές - dummies

Υλοποίηση κλήσεων σε Macintosh Εφαρμογές - dummies

Βίντεο: Privacy, Security, Society - Computer Science for Business Leaders 2016 2025

Βίντεο: Privacy, Security, Society - Computer Science for Business Leaders 2016 2025
Anonim

Η ανάπτυξη εφαρμογών Macintosh χρησιμοποιεί

επανακλήσεις για να επιτρέψει στο Mac OS X να εκτελέσει κώδικα μέσα στην εφαρμογή σας για συγκεκριμένες λειτουργίες. Αν δημιουργείτε μια τυπική εφαρμογή με παράθυρο ή έγγραφο Macintosh, ο πρώτος κώδικας που θα εκτελέσει το OS X είναι μια από τις ακόλουθες μεθόδους επανάκλησης που πρέπει να δημιουργήσετε για την εφαρμογή σας, ανάλογα με το σχεδιασμό της εφαρμογής: Μια κλήση είναι απλά ένα η οποία τελικά εκτελείται από το λειτουργικό σύστημα ενώ προσπαθεί να παρέχει ή να ανακτήσει πληροφορίες από την εφαρμογή σας. Ο κώδικας εφαρμογής σας θα εκτελέσει μια μέθοδο για μια τάξη κακάο, όπου η εφαρμογή σας θα έχει την ευκαιρία να δώσει το όνομα μιας μεθόδου μιας από τις κλάσεις σας, που θα κληθεί σε ένα αντικείμενο αυτής της κλάσης που θα πρέπει να παρέχει και η εφαρμογή σας.

  • ενός

είναι ένα βοηθητικό αντικείμενο το οποίο μια κλάση κακάου χρησιμοποιεί για να επεκτείνει τη λειτουργικότητα της κλάσης επιτρέποντάς σας να εφαρμόσετε τον κώδικα που θα εκτελέσει η κλάση Cocoa κάτω από συγκεκριμένες συνθήκες. Μια κλάση κακάου ελέγχει το αντικείμενό του (εάν έχει οριστεί κάποιος) για το αν ο εκπρόσωπος παρέχει μια συγκεκριμένη μέθοδο. Εάν ο πληρεξούσιος έχει αυτή τη μέθοδο, η τάξη κακάο εκτελεί αυτή τη μέθοδο. εάν ο πληρεξούσιος δεν εφαρμόσει αυτή τη συγκεκριμένη μέθοδο, η κλάση Cocoa είτε χρησιμοποιεί μια δική της προεπιλεγμένη μέθοδο είτε καταγράφει ένα σφάλμα. Οι περισσότεροι αντιπρόσωποι πρέπει να ενσωματώσουν ένα συγκεκριμένο πρωτόκολλο

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

Εδώ είναι μερικά από τα αντικείμενα κακάο που μπορούν να χρησιμοποιήσουν τους αντιπροσώπους για να εκτελέσουν τον κώδικα σας: NSTableView. Το NSTableView δέχεται έναν εκπρόσωπο που υπακούει στο πρωτόκολλο NSTableViewDelegate. Περιλαμβάνει 20 έως 30 μεθόδους που μπορεί να υλοποιήσει το αντικείμενο των αντιπροσώπων της εφαρμογής σας για να υποστηρίξει την ανάγκη της εφαρμογής σας να γνωρίζει τι κάνει το NSTableView. Υπάρχουν μέθοδοι που θα καλούνται στην αίτησή σας όταν χρειάζεται να γνωρίζει και να αντιδρά σε μια ενέργεια, όπως όταν ένας χρήστης κάνει μια επιλογή στον πίνακα ή όταν μια στήλη αλλάζει μέγεθος. Εφαρμογή NSA. Μπορείτε να ορίσετε ένα NSApplicationDelegate για να χειριστείτε μερικές από τις μεθόδους που θα λάβει μια παράμετρος NSApplication (η εφαρμογή σας). Αυτές οι μέθοδοι μπορεί να καλούνται λίγο πριν ή αμέσως μετά την εκτέλεση της εφαρμογής σας από άλλη εφαρμογή, ώστε να είναι δυνατή η προετοιμασία της εφαρμογής σας.

NSWindow. Ένα NSWindowDelegate που έχει αντιστοιχιστεί σε ένα από τα παράθυρα της εφαρμογής σας θα δώσει στην εφαρμογή σας την ευκαιρία να ανταποκριθεί σε αλλαγές χρήστη, μετακίνηση ή άλλα παράθυρα.

NSMenu. Εφαρμόζετε ένα NSMenuDelegate για την υποστήριξη συμβάντων που συμβαίνουν όταν ένας χρήστης αλληλεπιδρά με τα μενού στην εφαρμογή σας.

Υλοποίηση κλήσεων σε Macintosh Εφαρμογές - dummies

Η επιλογή των συντακτών

Πώς να Προβλέπουμε με την εντολή αναζήτησης στόχου στο Excel 2016 - dummies

Πώς να Προβλέπουμε με την εντολή αναζήτησης στόχου στο Excel 2016 - dummies

Στο Excel 2016, παρέχετε τα ανεπεξέργαστα δεδομένα και το Excel παράγει τα αποτελέσματα. Με την εντολή "Επιδίωξη στόχου", δηλώνετε ότι θέλετε τα αποτελέσματα να είναι και το Excel σας λέει τα ακατέργαστα δεδομένα που χρειάζεστε για την παραγωγή αυτών των αποτελεσμάτων. Η εντολή στόχου αναζήτησης είναι χρήσιμη στις αναλύσεις όταν θέλετε ...

Πώς να μορφοποιήσετε τις πληροφορίες πίνακα στον άξονα

Πώς να μορφοποιήσετε τις πληροφορίες πίνακα στον άξονα

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

Πώς να μορφοποιήσετε πίνακες με το εργαλείο γρήγορης ανάλυσης στο Excel 2016 - dummies

Πώς να μορφοποιήσετε πίνακες με το εργαλείο γρήγορης ανάλυσης στο Excel 2016 - dummies

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

Η επιλογή των συντακτών

Για τους ηλικιωμένους: Πώς να διαμορφώσετε ένα διάγραμμα Excel - dummies

Για τους ηλικιωμένους: Πώς να διαμορφώσετε ένα διάγραμμα Excel - dummies

Διάγραμμα Microsoft Excel. Μπορείτε να αλλάξετε το χρώμα κάθε σειράς δεδομένων, για παράδειγμα, και να αλλάξετε τη γραμματοσειρά και το μέγεθος κάθε στοιχείου κειμένου. Μπορείτε να ρυθμίσετε την περιστροφή ενός διαγράμματος 3-D, να μετακινήσετε τον θρύλο σε διαφορετικές θέσεις, να προσθέσετε ή να αφαιρέσετε τον τίτλο του γραφήματος και διάφορα ...

Πώς να τροποποιήσετε τον τρόπο λειτουργίας του πληκτρολογίου του υπολογιστή σας - ανδρείκελα

Πώς να τροποποιήσετε τον τρόπο λειτουργίας του πληκτρολογίου του υπολογιστή σας - ανδρείκελα

Προβλήματα καρπιαίου τούνελ, μπορεί να θέλετε να εξετάσετε την τροποποίηση του τρόπου λειτουργίας του πληκτρολογίου του υπολογιστή σας. Μπορείτε να ενεργοποιήσετε τις λειτουργίες που σας επιτρέπουν να ελέγχετε το ποντίκι σας μέσω του πληκτρολογίου, για παράδειγμα, ή να ενεργοποιήσετε τα Sticky Keys, τα οποία σας δίνουν τη δυνατότητα να πατήσετε τους συνδυασμούς πλήκτρων ...

Πώς να εγκαταστήσετε ένα πρόγραμμα υπολογιστή - Dummies

Πώς να εγκαταστήσετε ένα πρόγραμμα υπολογιστή - Dummies

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

Η επιλογή των συντακτών

Συνέπειες του επαναπατρισμού στις συνήθειες ύπνου του παιδιού - ανδρείκελα

Συνέπειες του επαναπατρισμού στις συνήθειες ύπνου του παιδιού - ανδρείκελα

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

Αποφασίζετε για την φροντίδα των παιδιών όταν εργάζεστε από το σπίτι - ανδρείκελα

Αποφασίζετε για την φροντίδα των παιδιών όταν εργάζεστε από το σπίτι - ανδρείκελα

Ή εργάζεστε σε έναν εργοδότη που σας επιτρέπει να εργάζεστε από το σπίτι σε πλήρη ή μερική απασχόληση (μια ρύθμιση εργασίας που αναφέρεται ως τηλεργασία ή τηλεργασία), πρέπει να υπολογίσετε τι πρόκειται να κάνετε για τη φροντίδα των παιδιών εάν έχετε μικρά παιδιά. Εάν ...