Not so sure about that. I looked at parent's code submission. In particular, his game logic looks like this - https://github.com/jyothepro/tictactoe/blob/master/TicTacToe...
This is unduly verbose & has newbie programmer written all over it.
Here, I just wrote up the same tictactoe over lunch in the repl - https://gist.github.com/krishnanraman/7591435
Without much thought into optimiziation, refactoring etc., its about 20 lines of actual code. Random TicTacToe is a very simple game. Even if you take that Scala & translate line by line into Objective-C, you shouldn't see an exponential explosion from 20 lines to 400+ lines for game logic alone.