2010-07-04 1 views
0

Вот код:Objective C ОШИБКА: несовместимые типы для аргумента 2 'NSRunAlertPanel'

float charlieSoundVolume; 
charlieSoundVolume = [charlieSoundLevel floatValue]; 

NSRunAlertPanel(@"CHARLIE",charlieSoundVolume, @"", @"", @"Ok"); 

Это дает мне ошибку: несовместимые типы для аргумента 2 'NSRunAlertPanel'

Will NSRunAlertPanel не принимать поплавки?

Любые идеи?

Илия

ответ

2

Я не знаю, почему вы были бы удивлены, что он не принимает поплавки данные документации:

NSInteger NSRunAlertPanel (
    NSString *title, 
    NSString *msg, 
    NSString *defaultButton, 
    NSString *alternateButton, 
    NSString *otherButton, 
    ... 
); 

Передаёт строку.

+0

Да, я понимаю. Можете ли вы показать пример? Спасибо за вашу помощь и быстрый ответ! – objectiveccoder001

+0

Еще лучше, я могу показать вам, как ответить на него сам. Прочтите этот документ: http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Strings/introStrings.html – bbum

+0

Отлично! благодаря! Я проверю это – objectiveccoder001

 Смежные вопросы

  • Нет связанных вопросов^_^