это простая функция рекурсииРекурсия и Xcode 7 ошибок компиляции
func recursion(parameter : Double)
{
if parameter < 12
{
recursion(parameter + 1)
}
print(parameter)
}
, когда я пытаюсь поставить простое значение, например, 0 или 1
recursion(0)
я получаю ошибку компиляции, говоря Отсутствующие аргумент для # 1 вызывает любую идею, почему это происходит?
Кстати, если я изменить функцию для
func recursion(parameter : Double)
{
if parameter > 1
{
recursion(parameter - 1)
}
print(parameter)
}
все работает отлично
какие-нибудь идеи? Я использую Xcode 7 beta
A * runtime * ошибка или * время компиляции * ошибка? – zneak
ошибка времени компиляции. Я ошибся там: P – Korpel
Где вы тестируете свой код? Это хорошо работает в XCode 7 Beta 6 с помощью игровых площадок –