2015-03-22 3 views
0

У меня довольно сложные вычисления в Swift и Xcode (6,2) компилятор завершает работу со следующей ошибкой:Выражение для комплекса Xcode

«Экспрессия была слишком сложна, чтобы быть решен в разумные сроки, рассмотреть распадающегося выражение в различных суб-выражений»

выражение (определены х значений и существующих):

matrix11 = (G * (x23 * (x12 + x32) + х13 * (- x22 + x32) - (x12 + x22) * x33) * sin (a))/(x13 * (x22 * x31-x21 * x32) + x12 * (- x23 * x31 + x21 * x33) + x11 * (x23 * x32-x22 * x33))

Но независимо от размера кусков/списков вычислений, я всегда получал ту же ошибку.

Любые намеки, чтобы решить эту проблему - заранее спасибо

Рето

ответ

2

Divide выражение на несколько переменных, это позволит улучшить читаемость и устранить ошибку.