84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
看了Apple的Swift,有想学习的冲动 没有OC基础,些许android的基础,学习swift会不会太难?有经验的大神们能否告知下做手机app,尤其是apple这边的需要掌握的技术有哪些?
ringa_lee
不管你是學OC還是Swift,最後要大量打交道的還是Cocoa和Cocoa Touch框架。 學習iOS開發的難度很少一部分是在語言這端,熟悉Cocoa Touch框架這個耗時更長。 所以我的答案是,直接上Swift吧。
其實我特別不懂這類『學XX合適不合適』 『學XX要什麼基礎』 類型的問題,彷彿希望有一個掃地神僧踩著雲朵來對你說:我看你相貌不凡,骨骼清奇,是個搬磚碼程式碼的好人才,這裡有本《3天精通Swift》送給你了。
還有正文裡的這種『我該學什麼』『我該問什麼』這樣的問題,我個人把這類問題歸咎到大天朝應試教育的流毒,沒有考試大綱沒有教科書作業題就不會學習了。
程式設計的世界是如此美好,如果你對什麼感興趣,只要用半天時間下載IDE配置環境,你就擁有hello world,再來個短則幾小時長則兩三天的時間,你就能搞個最簡單的小原型出來。你遇到的90%以上的困難,網路上都有人問過有人回答過。真誠建議先學會怎麼學習,“探究性學習”,是你從實踐和網絡中主動pull知識技能,而不是找個人/書來給你填鴨
Swift剛出來,對大家來說都是新的,沒有什麼好建議的。 與其花時間猶豫,不如趕快行動。
所有的程式語言都不是前後繼承的,例如你不必為了學C++而先去學C,不必為了學高階語言先去學習低階語言。 Swift只是一個獨立於OC的語言,彼此只是相容性好了些,沒有其他任何的依賴關係 所以,直接用Swift!
試了就知道!
腳本語言,學習很快,經驗是最關鍵的,多寫寫就好了。
任何語言其邏輯都萬變不離其宗的,想學就放手去學吧!
嘗試新事物挺好的!
想上就上,別浪費時間思考是不是應該學!而且其實一般是沒有什麼大神的,很多只是比你寫程式時間多而已。
iOS 開發的關鍵不是 obj-c,是 iOS SDK。會英語不見得能寫出英文小說。
不管你是學OC還是Swift,最後要大量打交道的還是Cocoa和Cocoa Touch框架。
學習iOS開發的難度很少一部分是在語言這端,熟悉Cocoa Touch框架這個耗時更長。
所以我的答案是,直接上Swift吧。
其實我特別不懂這類『學XX合適不合適』 『學XX要什麼基礎』 類型的問題,彷彿希望有一個掃地神僧踩著雲朵來對你說:我看你相貌不凡,骨骼清奇,是個搬磚碼程式碼的好人才,這裡有本《3天精通Swift》送給你了。
還有正文裡的這種『我該學什麼』『我該問什麼』這樣的問題,我個人把這類問題歸咎到大天朝應試教育的流毒,沒有考試大綱沒有教科書作業題就不會學習了。
程式設計的世界是如此美好,如果你對什麼感興趣,只要用半天時間下載IDE配置環境,你就擁有hello world,再來個短則幾小時長則兩三天的時間,你就能搞個最簡單的小原型出來。你遇到的90%以上的困難,網路上都有人問過有人回答過。真誠建議先學會怎麼學習,“探究性學習”,是你從實踐和網絡中主動pull知識技能,而不是找個人/書來給你填鴨
Swift剛出來,對大家來說都是新的,沒有什麼好建議的。
與其花時間猶豫,不如趕快行動。
所有的程式語言都不是前後繼承的,例如你不必為了學C++而先去學C,不必為了學高階語言先去學習低階語言。
Swift只是一個獨立於OC的語言,彼此只是相容性好了些,沒有其他任何的依賴關係
所以,直接用Swift!
試了就知道!
腳本語言,學習很快,經驗是最關鍵的,多寫寫就好了。
任何語言其邏輯都萬變不離其宗的,想學就放手去學吧!
嘗試新事物挺好的!
想上就上,別浪費時間思考是不是應該學!而且其實一般是沒有什麼大神的,很多只是比你寫程式時間多而已。
iOS 開發的關鍵不是 obj-c,是 iOS SDK。會英語不見得能寫出英文小說。