I\'ve noticed that some of Apple\'s examples include both a retain and readonly modifier on properties. What\'s the point of including retain
retain
readonly
You can include a second, private readwrite declaration in a class extension. The memory management scheme for all references needs to match IIRC, so you get silliness like "readonly, retain".