iOS 新手学习路线
高洛峰
高洛峰 2017-04-17 17:07:39
0
14
1002

前言

大家好,我有四年C#开发经验,一年Go lang 开发经验,平时喜欢玩玩各种新奇

目的

现在在学习 Objective-C,希望大家提供些资料,当然我自己也有一大堆资料

也找不少文档,从官方到非主流,到名博,但在这里求大家分享些ios学习心得,和学习路线,因为我计划在短期内动手写项目,谢谢!

非常谢谢大家!

NSLog(@"热心IT朋友,正在热心分享IOS学习路线和心得过程中,请稍后...");
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

reply all(14)
黄舟

Friend, I am also learning ios development recently, and I am currently learning swfit
The first step is to go through this Chinese manual
http://www.ijavaee.com/swift/chapter2/06_Functions.html

The second step is to find examples for development.
http://www.imooc.com/learn/173
I typed this example on xcode following the video

The third step, http://www.swiftv.cn/course/hwlrt694
Watch the usage of these UI controls in this video

I’m optimistic about developing a news app by myself

阿神

First of all, let me complain - when learning and developing, please start by writing the correct name. Neither iOSIOS nor ios are correct.

The same recommendation is Beginning iOS 7 Development. The Chinese version is called "Mastering iOS Development (6th Edition)". Each major knowledge point in it has a corresponding demonstration project. The steps are explained in detail and you can follow them. Very suitable for beginners.

Peter_Zhu

I agree with the opinion above, iOS is the correct way to write it, not ios nor IOS.iOS 才是正确的写法,不是 ios 也不是 IOS.

既然楼主的目标是『短期内上手项目』,那就这样做。
1. Objective-C 的语法你自己要过一遍,鉴于楼主很多年的编码经验,这个过程应该很简单。
2. iOS 开发框架要熟悉,比如

   - (void) viewDidLoad 

之类的生命周期函数要知道是怎么回事。
3.看斯坦福公开课,网易上有。估计这会儿全部都翻译完了吧,我看的时候还没有翻译完。
4.这本书搞来看看,跟着做。

5.搞完了上面几个步骤,基本可以动手做自己的项目了,哪里不会再查就是。
6.学会使用 CocoaPods
Since the poster’s goal is to “get started with the project in the short term”, then do this.

1. You have to go through the Objective-C syntax yourself. Given the author’s many years of coding experience, this process should be very simple.

2. Be familiar with iOS development frameworks, such as

rrreee You need to know what's going on with life cycle functions like 🎜. 🎜 3. Check out Stanford’s open courses, which are available on NetEase. I guess they've all been translated by now, but they weren't translated yet when I read it. 🎜 4. Read this book, read it, and follow it. 🎜🎜 🎜5. After completing the above steps, you can basically start working on your own project without checking again. 🎜 6. Learn to use CocoaPods to manage third-party open source libraries. 🎜This is a good tutorial🎜 🎜After doing this, the poster should have achieved his goal. 🎜
Ty80

The fastest way to get started is codeschool

洪涛

Look here for tutorials:
http://www.raywenderlich.com/tutorials

Look here for best practices:
https://github.com/futurice/ios-good-practices

左手右手慢动作

lz No problem with your experience, just take the open class from Stanford’s old man:

http://v.163.com/special/opencourse/ios7.html

With Apple’s documentation, it only takes a month to get started. Come on

黄舟

To get started quickly, you can check out the mall demo and follow the modifications. You will understand almost all the basic controls in a week. The next step is to find this OC basic tutorial and learn the basics~

伊谢尔伦

I happened to write a piece of information recently, I hope it will be helpful to the original poster

Ty80

The fastest way is to write the project directly. You can take a look at some examples on Github.

左手右手慢动作

You need to read OC first, and then go directly to iOS. I don’t think it’s good. I suggest you buy two books to read, "Basic Tutorial on Objective-C" and "Mastering iOS Development". After practicing the examples in the book bit by bit, the speed will be the same. You decide for yourself.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template