I have seen ivars that are backing properties declared in 2 general formats (in various books, on blogs, etc...) :
myProperty = _myProperty;
myProperty = myProperty_;
Apple docs say the former one is needed for key value compliance
Which one is most appropriate ?
The currently informal recommendation from Apple is to use an underscore prefix. There are indications that there will be syntactic conveniences for this in future.