Objective c ERROR: incompatible types for argument 2 of 'NSRunAlertPanel'
Here is the code:
float charlieSoundVolume;
charlieSoundVolume = [charlieSoundLevel floatValue];
NSRunAlertPanel(@"CHARLIE",charlieSoundVolume, @"", @"", @"Ok");
This gives me the error: incompa开发者_高级运维tible types for argument 2 of 'NSRunAlertPanel'
Will NSRunAlertPanel not accept floats?
Any ideas??
Elijah
I'm not sure why you'd be surprised that it doesn't take floats given the documentation:
NSInteger NSRunAlertPanel (
NSString *title,
NSString *msg,
NSString *defaultButton,
NSString *alternateButton,
NSString *otherButton,
...
);
Pass a string.
精彩评论