Would apple allow this this non-public method?
===

I am using some non-public method to better control the slide effects of my application, for example:

    [self dismissModalViewControllerWithTransition:2];

After trying to upload my App with the Application Loader I got the message that I can not use such non-public methods. I found in stackoverflow a nice workaround here: http://stackoverflow.com/questions/2842357/how-does-apple-know-you-are-using-private-api

So, I've adapted my code:

    int tvalue = 2;
    objc_msgSend(self, sel_getUid("dismissModalViewControllerWithTransition:"), tvalue);

After changing the code, the Application Loader did accept my binary. So here my question: can I get any problems when the App gets revised by apple?

Thanks in advance.

