Swift Benefits:
1, concise (not to say that the grammar system concise, but writing)
2, the combination of playground, so that the real sense of what you see is the income
3, easy to expand (Can bridge OBJC)
4, there are direct support closures. Where you want to define the function is where you define it.
5, but also can face the process, can object-oriented, and can come to a functional programming style
Of course, because before the project cost code a lot. When I took over the project, the company came from an outsourced team. This code because too many people to handle, has been ugly:
One: The wood has a uniform style. Writing hair is more casual
A: Too many third-party libraries. Picture resources and so on can't bear to look straight. When I got it, it was size 50M.
Three: Look at the swift language a little bit, and you want to practice your hand. ...
Revision estimated one months ... Do not build much.
The idea is not open enough, come on.
A lesson to be prepared with swift revision of a project