轉自:http://www.jianshu.com/p/818d121363ddjavascript
1.一、
喵神-OneV's Den1.二、
喵神-Swifter.tipsphp
二、
唐巧的技術博客html
三、
蝦神的技術博客java
四、
Kitten的技術博客react
五、
CocoaPods創建私有倉庫linux
六、
iOS應用架構談 view層的組織和調用方案ios
- 一、開篇 - 二、view層的組織和調用方案 - 三、網絡層設計方案 - 四、動態部署方案 - 五、本地持久化方案
七、
Core Image 和視頻
當涉及處處理視頻的時候,性能就會變得很是重要。並且瞭解黑箱下的原理 —— 也就是 Core Image 是如何工做的 —— 也很重要,這樣咱們才能達到足夠的性能。在 GPU 上面作儘量多的工做,而且最大限度的減小 GPU 和 CPU 之間的數據傳送是很是重要的。以後的例子中,咱們將看看這個細節。
想對 Core Image 有個初步認識的話,能夠讀讀 Warren 的這篇文章 Core Image 介紹。咱們將使用 Swift 的函數式 API 中介紹的基於 CIFilter
的 API 封裝。想要了解更多關於 AVFoundation 的知識,能夠看看本期話題中 Adriaan 的文章,還有話題 #21 中的 iOS 上的相機捕捉。git
8.一、
Masonry介紹與使用實踐(快速上手Autolayout)8.二、
有趣的Autolayout示例-Masonry實現
Masonry是一個輕量級的佈局框架 擁有本身的描述語法 採用更優雅的鏈式語法封裝自動佈局 簡潔明瞭 並具備高可讀性程序員
九、
Objective-C Runtime
本文詳細整理了 Cocoa 的 Runtime 系統的知識,它使得 Objective-C 如虎添翼,具有了靈活的動態特性,使這門古老的語言煥發生機。主要內容以下:github
- 引言 - 簡介 - 與Runtime交互 - Runtime術語 - 消息 - 動態方法解析 - 消息轉發 - 健壯的實例變量(Non Fragile ivars) - Objective-C Associated Objects - Method Swizzling - 總結
十、
ios 移動互聯網開發者
IBInspectable , IBDesignable , IBCalculatorConstructorSet , IB裏面還有這麼多神奇的黑魔法 不管陳詞濫調多少次,比起一個須要咱們記住而且輸入什麼的界面來講,若是替換成咱們可以看見並可控制的界面的話將會是巨大的進步。 Xcode 6 提供了這樣一個替代,在舊技術上創建新的互動。在設計項目的時候創建一個自定義的界面使你能夠配置自定義控制並將它們實時顯示出來,用 IBInspectable 和 IBDesignable,這將成爲可能。
目錄
- Non Fragile ivars
- 爲何Non Fragile ivars很關鍵
- 如何尋址類成員變量
- 真正的「如何尋址類成員變量」
- Non Fragile ivars佈局調整
- 爲何Objective-C類不能動態添加成員變量
- 總結
12.1
本身動手寫一個 iOS 網絡請求庫(一)—— NSURLSession 初探12.2
(switf)本身動手寫一個 iOS 網絡請求庫(二)——封裝接口
1三、
iOS的socket開發基礎
1五、
WWDC
集合了2010—2015年全部WWDC的視頻字幕,結合PDF看,速度比看視頻快不少哦。
1六、
iOS 使用 dispatch_once 建立線程安全的單例
1七、
SKETCH神助攻!無代碼作動效神器HYPE3入門教程
1八、
RunLoop學習筆記
RunLoop學習筆記,從CF層面瞭解因爲CFRunLoopMode機制iOS程序ScrollView的滑動爲什麼如此平滑的緣由。還有介紹AFNetworking如何單獨發起一個global thread內置runloop達到不佔用主線程又不耗CPU資源的。18.2
深刻理解RunLoop
20、
iOS核心動畫高級編程
看完博客就覺得本身掌握了知識點真實太幼稚,只是知足了小小的好奇心,OMG!
2一、
劉圓圓的技術博客
他博客裏關於本身的介紹是,劉圓圓,騰訊iOS開發。90後。文章質量很高。涉獵面廣。
2二、
使用UIWebView時objective-c與javascript互相調用 1
2三、
Git 經常使用命令大總結
2四、
Xcode各類插件
2五、
非官方微信支付 iOS demo
2六、
內購Demo
2七、
移動開發經典文章
28.一、
RAC-國內關注RAC比較早的一位 28.二、
凌晨-RAC
2九、
陽神的blog
30、
swift開發資源整理-資料超全
3二、
《Deep Dive Into the WatchKit SDK(深刻WatchKit SDK)》
介紹了手機手錶間的通訊、本地通知、自定義動畫、使用自定義字體等小技巧
3三、
Objective-C Autorelease Pool 的實現原理
內存管理一直是學習 Objective-C 的重點和難點之一,儘管如今已是 ARC 時代了,可是瞭解 Objective-C 的內存管理機制仍然是十分必要的。其中,弄清楚 autorelease 的原理更是重中之重,只有理解了 autorelease 的原理,咱們纔算是真正瞭解了 Objective-C 的內存管理機制。注:本文使用的 runtime 源碼是當前的最新版本 objc4-646.tar.gz。
3五、
Objective-C Method Swizzling 的最佳實踐
Objective-C 中的 Method Swizzling 是一項異常強大的技術,它能夠容許咱們動態地替換方法的實現,實現 Hook 功能,是一種比子類化更加靈活的「重寫」方法的方式。
3六、
CALayer畫Mask指南
3七、
南峯子的技術博客
3八、
一葉博客
做者介紹:一葉,四年 iOS 開發,曾就任盛大文學,現工做於奇點國際,熱愛移動互聯網,內存分析及性能優化經驗豐富,擅長重構、接口設計、框架搭建
3九、
GCD 深刻理解(一)40、
GCD 深刻理解(二)4一、
如何使用 NSOperations 和 NSOperationQueues4二、
如何使用 Instruments
4三、
Jim's blog
4四、
iWangKe.me博客
45
Ole Begemann
國外iOS開發、Mac開發大牛的博客
48
iconstore
來自頂尖設計師設計的圖標, 量很是多, 且所有免費!
49
說說ReactiveCocoa 250
一次對MKMapView的性能優化51
Realm數據庫基礎教程52
iOS開發之應用內檢測手機鎖屏,解鎖狀態53
Objective-C Autorelease Pool 的實現原理54
Carthage:去中心化的Cocoa依賴管理器55
對tableView三種計算動態行高方法的分析56
IFTTT-至因而什麼鬼東西,看看你就知道57
swift中文網58
初識Core Data(4)59
開發 Apple Watch 應用60
27個提高效率的iOS開源庫推薦61
Twitter上52個iOS開發牛人62
esoftmobile博客-Associated Objects63
某妹紙博客-發光的我
64
iOS逆向工程BBS65
Facebook-多TCP鏈路的數據傳輸開源庫66
Swift之貪婪的UIButton67
只會左鍵斷點?是時候試試這樣那樣斷點了68
如何用代碼控制以不一樣屏幕方向打開新頁面【iOS】69
UICollectionView拖曳
UICollectionView拖曳-blog
70
怎麼判斷 push UINavigationController 動畫完成71
swift-簡單、輕量的函數響應式編程框架72
動畫之CAShapeLayer和CAGradientLayer的介紹73
如何輕鬆實現iOS9多任務管理器效果(iCarousel高級教程)74
iOS開發系列--地圖與定位75
雷純鋒-iOS 併發編程之 Operation Queues76
iOS自動佈局高級用法及純手碼約束寫法77
本身動手構建表單驗證功能【iOS】
78
Thomas Hanning - A blog about iOS Development79
App Store支持銀聯支付了,手把手教你…80
國外一網站 「All Dev Resources」蒐集整理了一些遊戲開發者須要的工具81
iOS安全系列之一:HTTPS82
在線OC轉swift工具82
處理鍵盤通知83
理解UIScrollView84
高效 MacBook 工做環境配置85
A weekly newsletter for Swift developers with links to the best Swift code, projects and playgrounds86
iOS webView獲取html內容87
工具-刪除xcode項目中再也不使用的圖片資源88
如何用代碼控制以不一樣屏幕方向打開新頁面【iOS】89
NSRunLoop基本原理90
第三方日曆庫-JTCalendar91
[譯]Friday Q&A : 動手實現 objc_msgSend
objc_msgSend 函數支撐了咱們使用 Objective-C 實現的一切。Gwynne Raskind,Friday Q&A 的讀者,建議我談談 objc_msgSend 的內部實現。要理解某件事還有比本身動手實現一次更好的方法嗎?我們來本身動手實現一個 objc_msgSend。
92
wwdc-Advanced Graphics and Animations for iOS Apps(session 419)
這篇文章主要是學習完Advanced Graphics and Animations for iOS Apps這個session後的總結和相應細節的延伸和細化。主要內容爲圖形性能與測試工具這兩個章節。
93
NSDate , NSDateComponents , NSDateFormatter, NSCalendar94
源碼推薦(8.10):iOS 大文件斷點下載庫,仿微信發佈語音95
一文讓你完全瞭解iOS字體相關知識96
Jazzhand開源動畫框架代碼分析
Jazz Hands是IFTTT發佈的一個基於關鍵幀的動畫框架,能夠用於手勢,滾動視圖,KVO或者ReactiveCocoa,仍是很是好用的。
97
如何快速在手機中查看UDID,無需itunes、itools98
國外博客-iOS App Development99
iOS技術週報100
這樣好用的ReactiveCocoa,根本停不下來
前戲
我我的很是推崇ReactiveCocoa,它就像中國的太極,太極生兩儀,兩儀生四象,四象生八卦,八卦生萬物。ReactiveCocoa是一個高度抽象的編程框架,它真的很抽象,初看你不知道它是要幹嗎的,等你用上了以後,就發現,有了它你是想幹嗎就幹嗎,編碼從未如此流暢。
101
RayWenderlich 官方 Swift 風格指南
102
swift學習網站
已特地加粗了,不要問我這個網站好很差
103
iOS安全與逆向工程
本系列文章將對iOS安全、逆向工程的基本流程,以及涉及到的工具進行簡要的介紹
http://www.blogfshare.com/
104
攜程App的網絡性能優化實踐
總結了攜程在App網絡性能優化方面的一些實踐經驗。在2014年接手攜程無線App的框架和基礎研發工做以後,陳浩然面對的首要工做就是App客戶端性能優化,尤爲是網絡服務性能,這是全部App優化工做的重中之重。
2017.8.18更新
http://luoxianming.cn/ 比較雜,記錄了iOS,後臺,js的一些學習經驗
https://objccn.io/issues/ objc
https://wizardforcel.gitbooks.io/ios-sec-wiki/content/index.html iOS安全wiki
戴銘推薦:https://ming1016.github.io/ 博客