S
S
Stanislav Kim2014-11-21 22:08:56
iOS
Stanislav Kim, 2014-11-21 22:08:56

How to understand the UIKit Framework?

Studied Swift, figured out the XCode 6 interface.
Trying to implement something using UIKit.
I go to a site or a site
It seems to me or the documentation is not very good? The same functions and classes are repeated 2-3 times.
If you take a UITableView, then there is a general mess, there are 10 thousand links in it that lead to the same UITableView.
I'm not stupid, I understood at one time in the documentation for PHP, Laravel, Js. And here it doesn't work at all. I don’t really like advice like watching or reading lessons on creating applications, because. the lessons are mostly of poor quality or offer pieces of code without explanation. Is there really no normal structured and understandable documentation? You create a function, nothing works, it turns out you had to add a line when creating the class, and then something else and something else.
Is there somewhere or does anyone have real experience in learning Swift development from scratch? I don't need a simple copy-paste, I need an understanding of how everything works and why. Every letter and line!
And this guide from Apple on creating the first application is generally ridiculous.
I don’t need lessons on creating simple applications, I need advice on how to delve into this documentation, where you can understand what’s what and why, from creating a button and a text field to using alerts, tableView, etc.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
K
Kirill Platonov, 2014-11-21
@kirillplatonov

It is not simple. I started from https://www.codeschool.com/paths/ios. Purely for fun I looked and solved the lessons. Got a little idea of ​​how it works.
After that, I practiced creating small applications, 90% of the time was lost in Google and on stackoverflow. Now I have an idea how to work with it and I can develop my project normally.
In addition to codeschool, I recommend you
nsscreencast.com
It's like Railscast but for iOS development. There is a lot of material, from elementary things to very complex ones.
In any case, you need to think in other categories. Not "How to understand the UIKit Framework", but how to make a feature. For example, display a table and fill it with data.

L
lostuser, 2014-11-22
@lostuser

The Apple Documentation is in places a good reference, not a tutorial. Try starting with books or manuals on raywenderlich.com

S
Stanislav Kim, 2014-11-26
@cyberS7

Found a course.
Eliot Arntz - The Complete iOS8 Course with Swift
12 hour course. Very detailed and with explanations of "what, where, why and why"
There is a rutracker.

I
Ivan Vasilich, 2015-07-19
@jcmax

If you have a question about how to understand the framework, then you probably did not study swift very well, but in general the advice was good, there is nothing better than a book. I also started learning Swift. Overboard only php initial level.
Good online book swiftbook.ru . From the video, I can only recommend Hexlet Swift and GuruCrafter Swift. And yes, as I understand in Xcode, there are a lot of these frameworks (Darwin, UIkit, SpriteKit, Foundation, etc.) + for some tasks you need to import independent frameworks. + Swift is very closely related to ObjC in software development.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question