iOS, Mvc, Swift, Objective C, Cocoa Touch.
dependency a class has on another class, the less reusable it is. Specific recommendations vary by the MVC roles of the two classes involved: A view class shouldn’t depend on a model class (although this may be unavoidable with some custom views). A view class shouldn’t have to depend on a