Cocoa Programming for Mac OS X 第七章Key-Value Coding; Key-Value Observing摘录
Key-value coding (KVC) is a mechanism that allows you to set and get the value of a variable by its name. The name is simply a string, but we refer to that name as a key. So, for example, imagine that