objective-c - 没有OC基础,直接上手Swift合适么?
ringa_lee
ringa_lee 2017-04-22 09:00:01
0
10
503

看了Apple的Swift,有想学习的冲动 没有OC基础,些许android的基础,学习swift会不会太难?有经验的大神们能否告知下做手机app,尤其是apple这边的需要掌握的技术有哪些?

ringa_lee
ringa_lee

ringa_lee

reply all(10)
刘奇

Whether you are learning OC or Swift, you will eventually have to deal with a lot of Cocoa and Cocoa Touch frameworks.
Part of the difficulty in learning iOS development lies in the language. Getting familiar with the Cocoa Touch framework takes even longer.
So my answer is, just go to Swift.

刘奇

Actually, I really don’t understand this kind of questions like “Is it appropriate to learn XX?” “What is the foundation for learning XX?” It’s as if I hope a sweeping monk will step on the clouds and say to you: I think you have an extraordinary appearance and strange bones. , is a good talent for copying code. Here is a copy of "Master Swift in 3 Days" for you.

There are also questions like "What should I study" and "What should I ask" in the text. I personally attribute these problems to the corruption of exam-oriented education in China. Without exam syllabus and homework questions from textbooks, you will not learn. .

The world of programming is so beautiful. If you are interested in something, just spend half a day downloading the IDE configuration environment, and you will have hello world. In a few hours or two or three days, you can create the best program. A simple small prototype came out. More than 90% of the difficulties you encounter have been asked and answered by someone online. I sincerely recommend learning how to study first. "Inquiry-based learning" means that you actively pull knowledge and skills from practice and the Internet, instead of finding someone/book to cram it for you

阿神

Swift just came out and is new to everyone, so I don’t have anything to suggest.
Instead of spending time hesitating, act quickly.

洪涛

All programming languages ​​are not backward-inherited. For example, you don’t have to learn C first to learn C++, and you don’t have to learn a low-level language first to learn a high-level language.
Swift is just a language that is independent of OC. They are only more compatible with each other and have no other dependencies
So, just use Swift!

迷茫

You’ll know after you try it!

伊谢尔伦

Scripting language is fast to learn. Experience is the most important. Just write more.

洪涛

The logic of any language remains unchanged. If you want to learn it, just go ahead and learn it!

大家讲道理

It’s good to try new things!

阿神

Just take it if you want, don’t waste time thinking about whether you should learn it or not! And in fact, there are generally no great masters, many of them just have more time than you do to write programs.

洪涛

The key to iOS development is not obj-c, it’s the iOS SDK. Knowing English does not necessarily mean you can write English novels.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!