I would not worry about the rejection, but I would worry about any motivation Apple did to create the parentViewController to read only for a start. They may be dependent on this, and you can introduce a subtle error.
For example, if it is not equal to zero at the time of its installation, who calls the release at the previous value. Can these properties be transferred elsewhere (and saved) before overwriting them?
If you are sure that you are not introducing a subtle mistake, then everything should be fine. Check for iOS updates on time to make sure everything hasn't changed.
source
share