Я хочу настроить метод с форматированным вводом строки и (const char *) return, но проблема подобна ниже ... Может ли кто-нибудь сказать мне, как ее разрешить? Благодарю. Как настроить метод типа «stringWithFormat»?
ответ
-(const char *)stringWithFormat:(NSString *)format, ...
{
va_list args;
va_start(args, format);
NSString *lString = [[NSString alloc] initWithFormat:format arguments:args];
[lString autorelease];
va_end(args);
return [lString cStringUsingEncoding:NSUTF8StringEncoding];
}
Отлично, спасибо! – stream
@stream: Удивительно, что вы приняли, но не поддержали !!! Всегда повышайте, если вам нравится ответ. это повышает человека, который дает время для ответа. И, читая, вы что-то узнаете. :) –
+1 с моей стороны в Параг. –
Вы хотите передать переменное количество аргументов? –
Да. Я хочу настроить такой метод, как [NSString stringWithFormat: <# (NSString *), ... #>]; – stream