我寫iOS的這段日子。
其實還可以換個標題“我從社群消失的這段日子”——苦逼的iOS時光。
幾個月前,公司的iOS工程師走啦、走啦、走啦。新的iOS工程師還沒有來。 在那個青黃不接的時候,某PM勇敢地站了出來,一下跳進了iOS開發這條深淵。 ————————————————————————————————————
iOS的入門感覺很耗時間,可能是因為沒有人帶,自學的緣故。 默默地看Apple的文件。
學習的基本里程碑如下:
- 新建一個專案、熟悉xcode。耗時巨長。
2.瞭解常用的framework。 UIKit、Foundation、CoreGraphics、QuartzCore。 這四個是最常用的,就是一堆UI元件庫、基本資料型別、一些繪圖的方式什麼的。
3.AppDelegate是神馬?viewDidLoad\viewDidAppear....又是神馬?
4.UITabbarController、UINavgationController 兩種組織管理ViewController的Controller。
5.strong\week\nonatomic\retain\readonly....都是什麼意思、@property、@synthesize是幹什麼的。還好當年的C++學的不是很爛。
6.Delegate\Notification\Category\NSUserDefaults 都是神馬,還好當年年少無知的時候學過C#。
7.亂寫。
8.第三方庫: AFNetworking:網路請求。
MBProgressHUD:提示框。
EGOTableViewPullRefresh:下拉重新整理。
SVSegmentedControl、AKSegmentedControl:長的比較好看的SegmentedControl。
TTTAttributedLabel:支援文字中帶#、@、http:// ,雖然對於中文來說BUG挺多的。。。
SDWebImage:從網路載入圖片。
JSONKit:json解析。
SMPageControl:比較好看的PageControl。
YLActivityIndicatorView:學習如何寫loadingView。
GA:google analytics,挺好用的,不過就是看資料有時候要翻牆。。。
剩下的Weibo\Weixin\Taobao什麼的用的時候多去搜搜,有些BUG幾個月還沒改。
9.證書\Push...一堆亂七八糟的東西請在專業人士指導下完成。
——————————————————————————————————————————
推薦一種學習路徑 隨便找本iOS、Objective-C2.0的書看一遍。 去搜下ios工程師的面試問題、發現什麼不會就去搞懂它。 遇問題上“棧爆網”!!! 找個iOS大牛做指導、沒辦法寫程式是件手藝活,總得有個好師傅。
然後就是不斷寫、不斷重構、寫成自己的元件庫、然後寫應用就變成了拼應用了。 ——————————————————————————————————————
估計過幾天新版的果庫iPhone2.0客戶端就該通過稽核了,到時候再來打個廣告。^~~~^
相關文章
- 我在深圳求職的那些日子(一)薦求職
- 寫給遠端工作一週年的日子
- 獨立遊戲人朱念洋:我是怎麼撐過沒版號的這些日子?遊戲
- 用php編寫我的第一段程式碼:hello worldPHP
- 關於這個“微信提現”的問題,太炸裂了,以至於我寫了段程式碼來驗證!
- 我寫的一段"記事本"的程式,請高手指教. (轉)
- 寫這段程式碼的人該不該被開除?
- 我在傳銷的日子裡十五之”我要成為代理商”薦
- 在阿里工作的日子裡,我都學到了哪些東西?阿里
- 騰訊 iOS 三面-這是我踩過的坑!iOS
- Swift iOS :我的這5個月的學習過程SwiftiOS
- 要炸了!剛寫完這段程式碼,就被開除了
- 我在阿里工作的這段時間裡,都學到了哪些東西阿里
- 那些年,我們北漂的日子--(工作第3,4,5天)
- Swift裡我用這個姿勢寫UserDefaultsSwift
- 我眼中的前端九段前端
- 13 年來,我寫了這些糟糕的遊戲程式碼遊戲
- 你覺得我的這段Java程式碼還有優化的空間嗎?Java優化
- 當我寫程式碼時 我寫的是
- 趣圖:有時候我寫的程式碼,就是這樣子的
- 對不起,我錯了,這程式碼不好寫
- iOS 程式碼段收集iOS
- 寫文章一年了,我用到的工具都在這兒了!
- 這次不會說我的正則教程沒寫全了吧??
- 大寫的服,看完這篇你還不懂RocketMQ算我輸MQ
- 在沒有DOM操作的日子裡,我是怎麼熬過來的(中)
- 在沒有DOM操作的日子裡,我是怎麼熬過來的(上)
- 在微軟亞洲研究院的日子[1] (原名:我的實習日記) (轉)微軟
- 在微軟亞洲研究院的日子[4] (原名:我的實習日記) (轉)微軟
- 我在網易遊戲做互動實習這段時間,總結了這8個點遊戲
- 這是一段關乎你的程式碼:你的未來 我們正在參與
- 那些日子 九
- 那些日子 十
- 那些日子 十二
- 那些日子 十三
- 那些日子 十五
- 那些日子 三十
- 那些日子 十六