Reputation: 9273
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?
Upvotes: 36
Views: 8240
Reputation: 11237
Replace UIViewAnimationCurveEaseOut
into UIViewAnimationOptionCurveEaseOut
Eg:
[UIView animateWithDuration:0.4
delay:0.0
UIViewAnimationOptionCurveEaseOut
animations:^{
} completion:^(BOOL finished) {}];
Upvotes: 2
Reputation: 185761
You're using the wrong option value. Try UIViewAnimationOptionCurveEaseOut
.
Upvotes: 103