Mianem dynamic framework określna jest biblioteka, która zostanie podlinkowana do programu już w trakcie jego działania, zamiast standardowo w trakcie kompilacji. Apple wprowadziło takie rozwiązanie, aby…

Method Swizzling polega na zmianie implementacji istniejącego selectora w trakcie działania aplikacji. Oznacza to, że możemy w sposób dynamiczny zmienić zachowanie danej metody. Taki bajer możliwy jest…

KVO to skrót od Key-Value Observing i jest jednym z ważniejszych wzorców stosowanych w bibliotece Cocoa. W dużym skrócie wzorzec ten pozwala na obserwowanie zmian…