I'm trying to understand how NSArrayController works...
Question:
I think I finally understand:
By following "Key-Value Coding Accessor Methods Patterns". NSArrayController is smart enough to recognize the "insert" "remove" methods automatically.
If you alter the method name without following the accessor pattern. It will not work.