1.12. Tworzenie własnej klasy
Problem
Zestaw powiązanych ze sobą funkcji chcesz umieścić w pojedynczym fragmencie kodu, który można będzie ponownie wykorzystać teraz lub w przyszłości.
Rozwiązanie
Utwórz własną klasę.
Analiza
Przyjmijmy założenie, że chcesz utworzyć aplikację kalkulatora. Przygotowujesz interfejs użytkownika dla kalkulatora i chcesz, aby każdy przycisk miał czarne tło, biały tekst oraz wizualnie przypominał prawdziwy przycisk. Czy te wszystkie wymienione cechy nie będą takie same dla wszystkich przycisków umieszczonych w interfejsie użytkownika? Masz rację! Najlepszym rozwiązaniem będzie utworzenie klasy przedstawiającej przycisk i napisanie kodu, który następnie będzie można wielokrotnie wykorzystać.
Klasa w języku Objective-C zwykle ...
Get iOS 5. Programowanie. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.