PHP中文网2017-04-24 09:14:11
The best way to improve yourself is to write more and practice more, type more code in the book, find a few projects to practice your skills, and in the process of doing it, you will find out what you are not good at and what you are not familiar with, and then you Then you know what you need to learn
PHP中文网2017-04-24 09:14:11
I think if you don’t know what book to read yet, it means you haven’t read the book yet and should read it again.
黄舟2017-04-24 09:14:11
It seems that the questioner plans to learn iOS development. I will answer the question by focusing on iOS development.
This must be answered.
I started learning iOS development last semester, and I started writing UI directly at that time. The syntax of OC is actually a bit abstract. So I wasted a lot of time when I started studying.
Now that the questioner has mentioned that the syntax of oc has been read, I think the next step is to start writing some simple interfaces. Most books are developed using storyboards. I suggest that you use xib for development when you first learn, because it will be more difficult to use pure code at the beginning. This stage is basically dragging some controls, and then using code to modify the properties of the controls.
My personal suggestion is to find an app you like (the interface doesn't look too complicated), and then imitate it. Then during the imitation process, you can constantly check the information and read other people's blogs, and slowly you will start to understand some aspects of iOS development. The basic way.
The questioner said to read a book, my suggestion is to go straight to it and start writing in xcode. Only through continuous practice can you encounter problems and slowly solve them. Moreover, many blogs on the Internet are much better than many books, so you don’t have to worry about not having enough reserves and just start writing by hand.
After this stage, you will basically have a general understanding of iOS development, and your understanding of the code will be further improved at this time.
In the next stage, you can try to think of an app and then try to implement it yourself, how to obtain data from the network and how to lay it out. You will slowly start to understand these.
I recommend Tang Qiao’s blog. I read a lot of his blogs when I first started studying, and I still review them regularly now. They are very well written, and he is also considered a leader in the field of iOS development.
That’s probably it.
There is one last sentence, just stick to it, no matter how much pain or tiredness there is in the middle, you will be fine if you stick to it. good luck.
巴扎黑2017-04-24 09:14:11
1. The best way to improve is to do projects. If there is no ready-made project, you can imitate the APP you have used to achieve the same function and understand what you lack in the code.
2. The best information is Apple’s official documents, which you need to read. Go to http://www.raywenderlich.com/ to see the excellent tutorials written by others.