Objective C - How to use inheritance to limit the types of classes entered into a method or array, and read those objects at a later time?
113533
Is there any way to enforce typing on NSArray, NSMutableArray, etc.?
109996
Objective-C get a class property from string
137836
How to slice an NSArray in Objective-C?
57077
Run-time Polymorphism in Java without "abstract"?
56771
Method overloading and choosing the most specific type
62336
How do I restrict object creation not more than 3 in Java class?
72404
Difference between accessing property methods and class fields (Objective-C)
40789
Class inheritance: recreate base class items (or instance) from a property of the inherited class
59686
make arrayList.toArray() return more specific types
21725
How to loop through all the properties of a class?
25091
how to restrict protected method access to only subclasses
31650
How do I determine if a class extends another class in Java?
93254
Method overloading in Objective-C?
103773
List selectors for Objective-C object
125870
Subclass of class with synthesized readonly property cannot access instance variable in Objective-C
17428
Is there a way to override class variables in Java?
154684
How can I make a deep copy in Objective-C?