iOS工作之餘 學習提升資料(轉載)
阿新 • • 發佈:2018-12-18
無意間在網上發現一些學習資源,分享下。資源主要是一些視訊資源和部落格網站。這些資源主要針對一些初中學著。利用一些基礎知識點,中級有小碼哥的視訊裡的視訊和元件化。(後面有些部落格真的很不錯)。總之都是雜七雜八的,分享出來旨在共同學習。有不好的地方還望指教。
雖然都是一些培訓班的視訊,裡面有些東西對於開發來說會比較淺。但是對於基礎複習和某些知識點提高還是有很多幫助的。只有練好內功才能唯快不破。對了還有演算法,有時沒事還是得研究研究演算法,雖然寫業務邏輯時用的不多,但是想要進入一個稍微像樣點的公司面試是必考的,無非是各種排序,各種快速查詢,二叉樹,紅黑樹,邏輯題,反向輸出。(好吧就寫到這兒想到有什麼好的東西再補充吧)
迅速
Swift航哥系列 http://www.wange.com/blog/cache/ (這個是16年學習swift找資料發現的剛才進去發現是持續更新的對於swift基礎控制元件使用都有演示介紹)
幾個用swift寫的小演示如果抽時間仿寫下對swift的使用更進一個段位 百思swift 4.0 mvvm https://github.com/ZSTDoubleTian/BSBDJ
Swift鬥魚
http://bbs.520it.com/forum.php?mod=viewthread&tid=2225
http://www.code4app.com/thread-11854-1-1.html
熊貓電視 http://www.jianshu.com/p/415a7700ba13
oc swift視訊部落格集合
由於資料來源於網上所以緊供參考學習(親測視訊可觀看,部分視訊不夠清晰,對於想提升段位的有些還是值得看下)
[ * iOS iOS公開課 ]( http://open.itcast.cn/ios/ ) | *智iOS的公開課 [ 智2016年基礎班 ]( http://yun.baidu.com/s/1pKYiLwJ ) | 智2016基礎班 [ 智2013年基礎班 ]( http://pan.baidu.com/s/1pKLqjnt ) | MJ授課 [ 智2013年就業班 ]( http://pan.baidu.com/s/1eSnvZVk ) | MJ授課 解壓密碼u1ku.taobao.com [ 智2015廣州一期 ]( http://yun.baidu.com/s/1mhdu1z6 ) | 2015年智廣州就業班 [ 馬2014年8月12日 ]( http://yun.baidu.com/s/1i4qrLAl#path=%252F ) | 黑馬程式設計師就業班 [ 馬2014年5月8日 ]( http://pan.baidu.com/s/1boJCKDD ) | 馬程式設計師就業班 [ 小哥大神班1期 ]( https://pan.baidu.com/s/1o8GpGy2 ) | MJ,迅速版微博專案,ReactiveCocoa,百思不得姐,環信,HTML5,失效加百度雲qq461416254 [ 小哥大神班5期 ]( https://yun.baidu.com/s/1slDzMWX ) | 新增MVVM,Apple Pay 小 * 哥大神班11期| [ 第一部分 ]( https://pan.baidu.com/s/1jIlVZBg ) 密碼:diyq [ 第二部分 ]( https://pan.baidu.com/s/1dE2eTSt ) 密碼:a7fx新增React Native專案 [ 小哥拓展班2期 ]( https://pan.baidu.com/s/1nuCReid ) | 碼哥FM,直播,碼哥課堂,彙編 ## 進階教程
地址| 簡介 ---- | ---- 鬥魚直播視訊1。 [ 下載地址 ]( http://pan.baidu.com/s/1eSyifOe ) 2. [ 線上播放地址 ]( http://reviewcode.cn/video.html ) | QQ群(葉孤城的iOS的開發天地)直播視訊(群號:107888255),有仿寫下廚房,砌體,RAC,RunLoop,外掛開發等高階內容 [ WWDC官方視訊 ]( https://developer.apple.com/videos/ ) | 歷年WWDC官方視訊 [ 開發iOS-9-Apps-with-Swift ]( https://github.com/SwiftGGTeam/Developing-iOS-9-Apps-with-Swift ) | 斯坦福大學公開課,斯威夫特版iOS9教程,字幕翻譯 [ 開發iOS-8-Apps-with-Swift ]( https://github.com/SwiftGGTeam/Developing_iOS_8_Apps_With_Swift ) | 斯坦福大學公開課,斯威夫特版iOS8上的教程,字幕翻譯 [ iPhone開發教程2010年冬 ]( http://open.163.com/special/opencourse/iphonekaifa.html ) | 斯坦福大學公開課,Objective-C的 [ iOS 7應用開發 ]( http://open.163.com/special/opencourse/ios7.html ) | 斯坦福大學公開課,iOS7,Objective-C的
## 推薦部落格,微博或Github上
地址| 簡介 ---- | ---- [ WeRead團隊部落格 ]( http://wereadteam.github.io ) | 微信讀書團隊部落格 [ 百度Hi iOS團隊技術週報 ]( http://baiduhidevios.github.io/ ) | 百度Hi iOS團隊技術週報 [ 美團點評技術團隊部落格 ]( http://tech.meituan.com/ ) | 美團點評技術團隊 [ 蘋果核 ]( http://pingguohe.net ) | 現由天貓無線-基礎業務團隊主力維護 [ SwiftGG翻譯組 ]( http://swift.gg ) | 翻譯的文章來源於國外的優秀Swift網站和部落格 [ 移動開發前線部落格 ]( http://mobilefrontier.github.io/ ) | 第一時間傳遞移動開發最新干貨內容,與時代保持同步,消除資訊焦慮。 [ 微博@移動開發前線 ]( http://weibo.com/bornmobile?from=myfollow_group&is_all=1 ) [ sunnyxx的技術部落格 ]( http://blog.sunnyxx.com ) | 孫源,前百度研發工程師 [ 微博@我就叫Sunny怎麼了 ]( http://weibo.com/u/1364395395?topnav=1&wvr=6&topsug=1&is_all=1 ) [ Garan no Dou ]( http://blog.ibireme.com ) | ibireme,YYKit作者 [ 葉孤城 ]( http://www.jianshu.com/users/b82d2721ba07/latest_articles ) | 大神,現在創業。 [ 微博@葉孤城___ ]( http://weibo.com/u/1438670852?from=myfollow_group&is_all=1 ) [ 裡脊串的開發隨筆 ]( http://adad184.com ) | 著名的iOS工程師 [ 微博@裡脊串 ]( http://weibo.com/ljc1986?from=myfollow_group&is_all=1 ) [ 標哥的技術部落格 ]( http://www.henishuo.com ) | 著名的iOS工程師,部落格更新非常頻繁,活躍在各個社群,reviewcode.cn成員 [ Kenshin Cui的部落格 ]( http://www.cnblogs.com/kenshincui ) | 崔江濤,文章寫的非常詳細 [ 陳一龍 ]( https://github.com/ChenYilong ) | [ 微博@iOS程式犭袁 ]( http://weibo.com/luohanchenyilong?refer_flag=1005055013_&is_all=1 ) 有iOS9AdaptationTips,iOSInterviewQuestions等多個上千star的專案 [ 南峰子的技術部落格 ]( http://southpeak.github.io ) | 就職於京東金融。 [ 微博@南峰子_老驢 ]( http://weibo.com/touristdiary?refer_flag=1005055013_&is_all=1 ) [ FengJian’s Blog ]( http://fengjian0106.github.io ) | 馮健的部落格 [ 阿毛的蛋疼地 ]( http://xiangwangfeng.com ) | 部落格從2011年就開始更新了 [ 王中周的技術部落格 ]( http://foggry.com ) | 曾就職於高陽科技,北京拉手網 [ 土空哥的技術部落格 ]( http://tutuge.me ) | 就職於阿里巴巴B2B國際事業部 [ 玉令天下的部落格 ]( http://yulingtianxia.com ) | 騰訊移動開發實習 [ Casa Taloyum ]( http://casatwy.com ) | iOS的應用架構談系列作者 [ GeekerProbe ]( http://blog.wtlucky.com ) | 曾就職於美麗說,負責美麗說主站APP的開發工作,在時尚圈也有一番打拼,現就職於百度,負責百度知道專案的開發,也因此加入forkingdog開源小組,為的iOS的開源社群做出一點貢獻。 [ 盧克的主頁 ]( http://geeklu.com ) | 2008年開始更新,經驗豐富的工程師 [ 志毅 ]( https://github.com/liuzhiyi1992/MyshareBlogs ) | 他的github上上擁有多個超過200star的專案 [ Limboy ]( http://limboy.me ) | 蘑菇街的iOS工程師 [ 劉坤的技術部落格 ]( https://blog.cnbluebox.com ) | 現就職於杭州阿里 [ kuailejim ]( http://www.jianshu.com/users/40e4dced948f/latest_articles ) | kuailejim [ 高少東 ]( https://github.com/gsdios ) | SDAutoLayout作者 [ 微博@GSD_iOS ]( http://weibo.com/gsdios?is_all=1 ) [ lzwjava ]( https://github.com/lzwjava ) | 前LeanCloud工程師。 [ 微博@lzwjava ]( http://weibo.com/zhiweilee ) [ 唐巧 ]( http://blog.devtang.com ) | 猿題庫iOS高階研發工程師。 [ 微博@唐巧_boy ]( http://weibo.com/tangqiaoboy?refer_flag=1005055013_&is_all=1 ) [ bestswifter ]( http://www.jianshu.com/users/3e55748920d2/latest_articles ) | 簡書推薦作者。 [ 微博@bestswifter ]( http://weibo.com/bestswifter?refer_flag=1005055013_&is_all=1 ) 李明傑| 小碼哥CEO。 [ 微博@M了個J ]( http://weibo.com/exceptions?from=myfollow_group&is_all=1 ) [ OneV’s Den ]( https://onevcat.com/#blog ) | 王巍,喵神,知名iOS / Unity開發者,現居日本,就職於LINE [ 微博@onevcat ]( http://weibo.com/onevcat?from=myfollow_group ) [ tany ]( https://github.com/12207480 ) | Github上有很多幹貨 [ 微博@yeBlueColor ]( http://weibo.com/u/5515296583?refer_flag=1001030101_&is_all=1 ) [ 微博@GitHubDaily ]( http://weibo.com/GitHubDaily?from=feed&loc=at&nick=GitHubDaily&is_all=1 ) | 專注於分享GitHub最新的優質開源專案
## 學習網站
地址| 簡介 ---- | ---- [ objc中國 ]( https://objccn.io/ ) | 為中國Objective-C社群帶來最佳實踐和先進技術 [ NSHipster中文版 ]( http://nshipster.cn ) | NSHipster關注被忽略的Objective-C,Swift和Cocoa特性。每週更新。 [ iOS Dev Weekly ]( http://iosdevweekly.com ) | 如果你是老手精通英文,那麼這個週刊是非常值得推薦訂閱的,該週刊提供行業新聞,最新開發動態,開發工具,程式碼分享,UI設計,設計師招聘等豐富的資源。 [ Shinobicontrols ]( https://www.shinobicontrols.com/blog ) | 最新的技術部落格帖子 [ iOS開發人員提示 ]( http://iosdevelopertips.com ) | 程式碼,iOS開發人員的提示和技巧 [ Raywenderlich ]( https://www.raywenderlich.com ) | 國外iOS版視訊教程網站
## 開源專案
地址| 簡介 ---- | ---- [ iOS-Source-Code-Analyze ]( https://github.com/Draveness/iOS-Source-Code-Analyze ) | 收集了優秀的iOS的開源框架原始碼解析文章,強烈推薦 ** [ 沒錯 ]( https://github.com/CatchChat/Yep ) | 社交IM軟體YEP,star5000 + [ TeamTalk ]( https://github.com/mogujie/TeamTalk ) | 蘑菇街開源IM,star4500 + [ MessageDisplayKit ]( https://github.com/xhzengAIB/MessageDisplayKit ) | 類似微信的IMAPP,可傳送圖片,音訊,視訊,文字,位置資訊等,star3800 + [ 仿網易新聞 ]( https://github.com/dsxNiubility/SXNews ) | star3000 + [ 高仿城覓 ]( https://github.com/ZhongTaoTian/WNXHuntForCity ) | star1800 + [ YoCelsius ]( https://github.com/YouXianMing/YoCelsius ) | 天氣預報的應用,動畫和互動非常豐富,star2300 + [ Coding-iOS ]( https://github.com/Coding/Coding-iOS ) | 編碼iOS客戶端原始碼,star2600 + [ v2ex ]( https://github.com/singro/v2ex ) | v2ex.com客戶端,star1700 + [ 超仿微信 ]( https://github.com/gsdios/GSD_WeiXin ) | STAR2000 + [ 高仿美團 ]( https://github.com/lookingstars/meituan ) | star1500 + [ 高仿喵播APP ]( https://github.com/SunLiner/MiaowShow ) | 視訊直播專案,STAR2000 + [ 高仿Bilibili客戶端 ]( https://github.com/MichaelHuyp/Bilibili_Wuxianda ) | STAR2000 + [ 高仿最美應用 ]( https://github.com/lyimin/beautifulApp ) | swift,star800 + [ 一個 ]( https://github.com/meilbn/MyOne-iOS ) | “一個”iOS客戶端,star600 + [ CocoaChina + ]( https://github.com/zixun/CocoaChinaPlus ) | 開源的第三方CocoaChina移動端,star600 + [ 高仿百度糯米 ]( https://github.com/lookingstars/nuomi ) | star500 + [ 四 ]( https://github.com/SketchK/FOUR ) | 一個上線的任務記錄應用程式,star300 + ## 微信公眾號 ![ QQ20170622-090914.png ]( http://upload-images.jianshu.io/upload_images/1070332-47a8fbbfed3c3071.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 ) ## 更多資料
地址| 簡介 ---- | ---- [ trip-to-iOS ]( https://github.com/Aufree/trip-to-iOS ) | 6000多個明星的iOS的學習資料整理 [ SwiftGuide ]( https://github.com/ipader/SwiftGuide ) | 這份指南匯集了斯威夫特語言主流學習資源,接近1W的明星 [ TimLiu-iOS ]( https://github.com/Tim9Liu9/TimLiu-iOS ) | 4000多個明星,iOS裝置,MAC開源專案及庫 [ skill-map ]( https://github.com/TeamStuQ/skill-map ) | IT技術領域(雲端計算,大資料,運維,安全,開發語言,智慧硬體等)及網際網路產品,運營等領域學習技能圖譜 [ 全球移動技術大會2016 ]( http://pan.baidu.com/s/1o8SvZTK ) | 全球移動技術大會2016PPT下載合集 [ atswift-2016-resources ]( https://github.com/atConf/atswift-2016-resources ) | 2016中國Swift開發者大會原始檔,包括主題演講,pdf和源工程檔案 [ 全球移動技術大會2017 ]( http://ppt.geekbang.org/gmtc ) | 全球移動技術大會2017PPT下載合集
比較好的部落格 https://blog.ibireme.com (這個部落格裡有很多常用技術解析) http://fullstack.blog/2016/11/18/新的開始/
iOS開發非常全的三方庫,外掛,大牛部落格等等
http://www.jianshu.com/p/2623ffb0d57a?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
Runtime知識點部落格玉令天下 http://yulingtianxia.com/blog/2014/11/05/objective-c-runtime/ (這個部落格對Runtime那塊很詳細) http://justsee.iteye.com/blog/2163777 轉發訊息系列機制 http://blog.csdn.net/hherima/article/details/38425605
- 通過方法Swizzling來實現埋點
- 神經病院Objective-C Runtime出院第三天 - 如何正確使用Runtime
- iOS的動態性(二)可複用而且高度解耦的使用者統計埋點實現
- 方法Swizzling
- 新增動態屬性 http://blog.csdn.net/hherima/article/details/45070771
執行時完整總結 http://www.jianshu.com/p/6b905584f536
http://m.blog.csdn.net/Together_CZ/article/details/74906427
排序反序輸出 http://blog.csdn.net/yangshebing21/article/details/51292477 http://blog.csdn.net/phyky/article/details/77878034 演算法各種排序比較 http://blog.csdn.net/zhangyuehuan/article/details/22404509 演算法十大基礎總結 http://blog.csdn.net/shihuboke/article/details/73197961 步步一學演算法 http://blog.csdn.net/column/details/colin.html
參考部落格原址: http://blog.csdn.net/bolu1234/article/details/51867099