Im не уверен, как заставить это работать: я думал о том, что делать с typedef, но я не могу найти много на эту тему.Несовместимый тип указателя блока инициализации float
float (^pixelsToDistance)(float, float, NSString *) = ^(float distance, float scale, NSString *conversion)
{
// Code goes here
}
Im пытается вернуть значение поплавка из этой функции блока. Должен ли я использовать функцию вместо этого?
Что такое «код идет здесь»? Это важная часть – newacct
Это был просто комментарий, который я сделал для себя. Но @jeffamaphone помог мне понять это. Благодаря! – Gab
Тип возврата выводится компилятором из возвращаемых выражений внутри блока. Если вы жалуетесь на то, что тип возвращаемого вывода выведен на то, чего вы не ожидали, нам нужно увидеть код внутри блока, чтобы понять, почему он выведен так, как он есть. – newacct