i have installed the new iOS 6.1 and Xcode 4.6, and now i have some warning of enumeration in my code, i can't resolve this:
[UIView animateWithDuration:0.4
delay:0.0
options:UIViewAnimationCurveEaseOut
animations:^{
} completion:^(BOOL finished) {}];
and this is the warning:
Implicit conversion from enumeration type 'enum UIViewAnimationCurve' to different enumeration type 'UIViewAnimationOptions' (aka 'enum UIViewAnimationOptions')
how i can solve this warning?
You're using the wrong option value. Try UIViewAnimationOptionCurveEaseOut
.
Replace UIViewAnimationCurveEaseOut
into UIViewAnimationOptionCurveEaseOut
Eg:
[UIView animateWithDuration:0.4
delay:0.0
UIViewAnimationOptionCurveEaseOut
animations:^{
} completion:^(BOOL finished) {}];
来源:https://stackoverflow.com/questions/14615417/ios-6-1-and-xcode-4-6-enumaration-warning-uiviewanimationcurveeaseout