Changes for page Overview-Key Value Coding
Last modified by Pascal Robert on 2007/09/03 13:25
From version 3.1
edited by Ray Kiddy
on 2007/07/12 17:35
on 2007/07/12 17:35
Change comment:
There is no comment for this version
To version 5.1
edited by Pascal Robert
on 2007/09/03 13:25
on 2007/09/03 13:25
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - Programming__WebObjects-Overview-Key Value Coding1 +Overview-Key Value Coding - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. kiddyr1 +XWiki.probert - Content
-
... ... @@ -1,8 +1,8 @@ 1 -Key-value coding is a way to separate interfaces and a way to flexibly access data and methods in object instances. The concept has a long history. It appeared in Eiffel, and other places as well. If you familiar with [[OGNL>>http://en.wikipedia.org/wiki/OGNL]] then you will know it from there also. We'll call key1 +Key-value coding is a way to separate interfaces and a way to flexibly access data and methods in object instances. The concept has a long history. It appeared in [[Eiffel>>http://en.wikipedia.org/wiki/Eiffel_(programming_language)]], and other places as well. If you are familiar with [[OGNL>>http://en.wikipedia.org/wiki/OGNL]] then you will know it from there. We'll call key-value coding KVC in the context of this page to abbreviate. KVC also exists in the Cocoa infrastructure shipped with MacOS-X, having evolved from OPENSTEP and the development tools created for it. In this page we will focus on KVC in the context of WebObjects and java. 2 2 3 3 = Conceptual Aspects = 4 4 5 -Consider the following model segment ;5 +Consider the following model segment: 6 6 7 7 [[image:ModelForKVCArticle.png]] 8 8