iOS 基礎

weixin_34087301發表於2018-10-17

iOS 基礎
https://www.jianshu.com/p/cd923dd1890a @import vs #import

https://www.jianshu.com/p/a5a95d025870 OC的記憶體管理
https://www.jianshu.com/p/c8e1d91dda99 iOS 堆和棧的區別?
https://www.jianshu.com/p/eaa20cf39ad5 回顧iOS堆疊型別
https://www.jianshu.com/p/b6ba135d567e Const,Static,Extern簡介
https://www.jianshu.com/p/c15735067bbe 關於static/const的作用
https://www.jianshu.com/p/9fd82a6d016b OC中的extern,static,const
https://www.jianshu.com/p/d556131c68cb 整型數的使用規範
https://www.jianshu.com/p/4a3e73dfed39 iOS漢字轉成拼音
https://www.jianshu.com/p/4c9112f8625d self = [super init]
https://www.jianshu.com/p/5e28cba80445 day23 self 與 super , 父類呼叫子類方法 ---- iOS
https://www.jianshu.com/p/4d796133a7ba iOS 建立物件時直接init能否實現封裝功能?
https://www.jianshu.com/p/9daec08ec370 load 和 initialize 方法的執行順序以及類和物件的關係
https://www.jianshu.com/p/cbcf0becba85 如何理解init和dealloc方法 - OC
https://www.jianshu.com/p/a0b652c77a20 alloc、init你弄懂50%了嗎?
https://www.jianshu.com/p/872447c6dc3f Objective-C 深入理解 +load 和 +initialize
https://www.jianshu.com/p/9368ce9bb8f9 iOS - + initialize 與 +load
https://www.jianshu.com/p/d90c7bc20132 iOS initWithFrame: 與initWithCoder:區別

https://www.jianshu.com/p/aa50e5350852 iOS應用程式的生命週期

https://www.jianshu.com/p/cbdf76959406 iOS基礎之位元組處理(NSData,Byte,NSString轉換)
https://www.jianshu.com/p/e8352403f19a 如何解決json字串中包含製表符

https://www.jianshu.com/p/fbebd33d5b34 [譯] iOS:NSScanner,一個陌生的條件判斷利器!
https://www.jianshu.com/p/88be28860cde iOS中的謂詞(NSPredicate)使用
https://www.jianshu.com/p/64b0ca043b6e iOS手機號判斷方法
https://www.jianshu.com/p/c150279391e1 iOS-正規表示式與謂詞

https://www.jianshu.com/p/0c050af6c5ee 選擇 GCD 還是 NSTimer ?
https://www.jianshu.com/p/ca579c502894 IOS定時器操作和NSTimer的各種坑
https://www.jianshu.com/p/e9d989c12ff8 IOS記憶體洩漏檢測方式和洩漏場景
https://www.jianshu.com/p/f725d2828a2f Objc 物件的今生今世
https://www.jianshu.com/p/44165c18aa2d 指標&函式&陣列&const
https://www.jianshu.com/p/0d5f6938b285 C基礎—函式指標,聯合體,列舉,結構體和結構體指標
C基礎—函式指標,聯合體,列舉,結構體和結構體指標
https://www.jianshu.com/p/e5e685b67501 C語言探索之旅 | 第二部分第二課:進擊的指標,C語言的王牌!
https://www.jianshu.com/p/1b4e7dfef9e5 c語言中的關鍵字enum(列舉)的用法
https://www.jianshu.com/p/77bb6ede02a6 C語言day09-07指向函式的指標-基本概念
https://www.jianshu.com/p/f1cf2aa531d9 C語言-函式指標(Function Pointer)及進階
https://www.jianshu.com/p/30e59628b391 iOS 空指標 野指標 殭屍物件
https://www.jianshu.com/p/19f9e73f7d8f iOS id理解以及底層原理
https://www.jianshu.com/p/5d7033b15052 Objective-C 中 NULL、nil、Nil、NSNull 的定義及不同
https://www.jianshu.com/p/3fa71db28bfd nil / Nil / NULL / NSNull
https://www.jianshu.com/p/dcd53bc26243 nil / Nil / NULL / NSNull
https://www.jianshu.com/p/6429bce25a53 NULL nil Nil NSNull
https://blog.csdn.net/u014470361/article/details/79297601 什麼是程式碼區、常量區、靜態區(全域性區)、堆區、棧區?
https://www.jianshu.com/p/a4c244cfb753 關鍵字weak copy
https://www.jianshu.com/p/74d669592349 iOS鞏基之 不再糾結例項變數&屬性
https://www.jianshu.com/p/ce5ebcac3c59 成員變數,例項變數,屬性變數
https://www.jianshu.com/p/be00d998a4ed OC-成員變數和屬性
https://www.jianshu.com/p/d9a659a21b1a iOS之self.xxx與_xxx的區別
https://www.jianshu.com/p/48056965ddce 告訴你使用self.var 和 _var的區別
https://www.jianshu.com/p/69f7bc1beb87 Objective-C中類的成員變數與屬性
https://www.jianshu.com/p/6428bcac1310 關於weak-strong Dance的一些思考
https://www.jianshu.com/p/95838380a3b8 @property 、 @synthesize 與 @dynamic 的作用
https://www.jianshu.com/p/fdb64e04e77d 成員變數/私有方法/@sythesize/@property/@ dynamic
https://www.jianshu.com/p/1ffa6414008e iOS修改宣告為readonly的屬性值
https://www.jianshu.com/p/b3c126c040eb iOS開發中@property後面可以跟哪些修飾符以及我對ARC的理解
https://www.jianshu.com/p/661a01405802 iOS中代理屬性為什麼要用Weak修飾?
https://www.jianshu.com/p/3d6c4416db5e @weakify, @strongify
https://www.jianshu.com/p/64140c3622f5 @weakify和@strongify實現分析
https://www.jianshu.com/p/849ad0363f30 _weak typeof(self) weakSelf = self
https://www.jianshu.com/p/051e2eb2cc3b 小議iOS中的淺複製和深複製
https://www.jianshu.com/p/e98e6e30ebda iOS中幾個常用協議(一)NSCopying/NSMutableCopying)
https://www.jianshu.com/p/f84803356cbb NSCopying和NSMutableCopying協議
https://www.jianshu.com/p/30e96d29367f IOS開發初窺蘋果NFC功能
https://www.jianshu.com/p/d95c8879d8d5 監測網路狀態(Reachability類)

https://www.jianshu.com/p/f3f26608d1dd ios 隨機數生成
https://www.jianshu.com/p/bd496d5ef150 iOS開發幾年了,你清楚OC中的這些東西麼!!!?
https://www.jianshu.com/p/e38a609f786e【iOS開發】canOpenURL: failed for URL

https://www.jianshu.com/p/ee01ee6622f9 OC中的遍歷陣列和字典
https://www.jianshu.com/p/d6ef96c862ca iOS開發遍歷集合(NSArray,NSDictionary、NSSet)方法總結
https://www.jianshu.com/p/8a9864fa8816 iOS中無序多資料按索引自動分類和排列
https://www.jianshu.com/p/ba11a53777e1 刨根問底:OC 中如何判斷 NSArray 為空

https://www.jianshu.com/p/aacb34e5aadb 使用CGGeometry方法獲取CGRect資料
https://www.jianshu.com/p/3ae5e426e68e NSValue物件
https://www.jianshu.com/p/3273aa124f36 建議4:iOS優先使用物件字面量語法而非等效方法
https://www.jianshu.com/p/84a94f57f2b0 iOS字面量的簡單使用

https://www.jianshu.com/p/d4a7cfd53983 禪與 Objective-C 程式設計藝術學習筆記<一> -- 類簇
https://www.jianshu.com/p/d8218ddd6de7 16、類別、擴充套件與通知
https://www.jianshu.com/p/2bf61807b6b3 iOS開發基礎:如何使用類別(Category)
https://www.jianshu.com/p/18d48e7f2aad iOS - 類擴充套件與分類的區別
https://www.jianshu.com/p/264ce848d6e5 iOS之不能錯過的Category

https://www.jianshu.com/p/27e57922232b iOS開發中的這些許可權,你搞懂了嗎?
https://www.jianshu.com/p/6cbde1b8b922 iOS 10 的坑:新機首次安裝 app,請求網路許可權“是否允許使用資料”
https://www.jianshu.com/p/19602f48309b iOS 跳轉到系統的設定介面
https://www.jianshu.com/p/1f2572c08816 iOS讓App後臺執行

https://www.jianshu.com/p/c68bec830659 iOS開發之獲取當前的年月日等時間資訊
https://www.jianshu.com/p/8c18c0c06e1a iOS-兩種時間格式實現幾天前,幾小時前,幾分鐘前
https://www.jianshu.com/p/d2421c8dfd5a 時間戳相關
https://www.jianshu.com/p/b2c03fe5bd04 定時器開啟 關閉
https://www.jianshu.com/p/965da9eb46c6 OC中porperty copy和strong對比

https://www.jianshu.com/p/c73e22ae23df NSNotification通知是同步還是非同步?
https://www.jianshu.com/p/8f46da26abe2 KVO 與 KVC
https://www.jianshu.com/p/ed0422ffeeda KVO(iOS)
https://www.jianshu.com/p/5dd9e5fd99bf KVC - NSKeyValueCoding
https://www.jianshu.com/p/e59bb8f59302 iOS開發 -- KVO的實現原理與具體應用
https://www.jianshu.com/p/fbd1e7c93fd0 iOS底層-KVC使用實踐以及實現原理

https://www.jianshu.com/p/20692cf1af33 iOS 8 之後的動態沙盒路徑
https://www.jianshu.com/p/ebc7badfd8bb 使用偏好設定、屬性列表、歸檔解檔儲存資料、恢復資料
https://www.jianshu.com/p/afe92d90c563 iOS開發技巧系列---打造強大的BaseModel(篇二:讓Model實現自動歸檔)
https://www.jianshu.com/p/4af3b8179136 iOS開發中使用者密碼應該儲存在哪裡
https://www.jianshu.com/p/2421e55cb73d iOS開發-檔案管理
https://www.jianshu.com/p/568b462464d1 iOS - 檔案操作
https://www.jianshu.com/p/185a581e7afa Base64編碼、MD5、SHA1-SHA512、HMAC(SHA1-SHA512)
https://www.jianshu.com/p/02a2946d4e97 iOS MD5加密
https://www.jianshu.com/p/4d7a9eaa3f76 NSUserDefaults
https://www.jianshu.com/p/16930be4dddc iOS開發之AES+Base64資料混合加密與解密

https://www.jianshu.com/p/8488973a2050 block使用詳解
https://www.jianshu.com/p/7d32ed28292f iOS 簡單易懂的 Block 回撥使用和解析
https://www.jianshu.com/p/bf2b8f278a81 Swift與OC真正去理解Block解決迴圈引用的技巧
https://www.jianshu.com/p/701da54bd78c 深入研究Block用weakSelf、strongSelf、@weakify、@strongify解決迴圈引用
https://www.jianshu.com/p/92ad6dc36113 Block 與 指向函式的指標
https://www.jianshu.com/p/14efa33b3562 一篇文章看懂iOS程式碼塊Block
https://www.jianshu.com/p/e7237df7a178 白話block
https://www.jianshu.com/p/4b1cfd7e6361 神奇的Block
https://www.jianshu.com/p/cf61bfad211a OC中Block原理解析
https://www.jianshu.com/p/7242c3a5160d Block實現鏈式程式設計(iOS)
https://www.jianshu.com/p/27b0afdbeeda iOS中block的使用、實現底層、迴圈引用、儲存位置
https://www.jianshu.com/p/adfbef410de8 利用typedef為Block進行重新命名

__weak與__block區別,深層理解兩者區別 https://www.cnblogs.com/yajunLi/p/6203222.html?utm_source=itdadao&utm_medium=referral

https://www.jianshu.com/p/a28be7b7f1d3 iOS 獲取漢字的拼音
https://www.jianshu.com/p/8162375c5660 ios 常見的幾種逆向傳值方式

https://www.jianshu.com/p/14cf0dce3a31 NSLocale的重要性和用法簡介
https://www.jianshu.com/p/32f8e7bf7647 在Release版本禁用NSLog函式
https://www.jianshu.com/p/06cc78e8b8b6 談談iOS中的命名規範
https://www.jianshu.com/p/1da38a6f3173【iOS】命名規範
https://www.jianshu.com/p/9fa791672df0 優雅程式設計之這樣註釋程式碼,你就“正常”了(一)
https://www.jianshu.com/p/d2f90b0f5cb4 巨集定義說明
https://www.jianshu.com/p/1fcfc6d17c5e .h檔案中#ifndef/#define/#endif的用法
https://www.jianshu.com/p/29c0fef37d69 Cocoa程式碼風格指南之註釋規範(三)
https://www.jianshu.com/p/2ea517c8bb17 接手一個老專案,如何閱讀老專案,如何打專案類組合
https://www.jianshu.com/p/6da4155e09ec iOS開發中本人用到或見到的漂亮的巨集(macros)
https://www.jianshu.com/p/79a146bb74e0 常用IOS的巨集定義
https://www.cnblogs.com/zhao-jie-li/p/5821563.html iOS獲取當前app的名稱和版本號
https://www.jianshu.com/p/960002694ae1 iOS判斷系統版本
https://www.jianshu.com/p/696d2e537d47 判斷IOS版本號和其他引數
https://www.jianshu.com/p/997f96d2a0b5 iOS常用公共方法
https://www.jianshu.com/p/2741f0124cd3 獲取iOS裝置唯一標示UUID
https://www.jianshu.com/p/064b5b82a3a2 iOS常量(const)、enum、巨集(#define)的使用場景及區別
https://www.jianshu.com/p/f1c0f4aaa63a typeof & typedef
https://www.jianshu.com/p/f88e0da4bd50 iOS程式設計常用方法和常見bug修復
https://www.jianshu.com/p/ee5735a10a2a About NSError
https://www.jianshu.com/p/f28b9b3f8e44 iOS @try @catch異常機制
https://www.jianshu.com/p/9b6011282dc7 iOS瞞天過海之----版本更新
https://www.jianshu.com/p/c9df8a15d94e iOS:你真的理解你在用的自定義NSLog嗎?

相關文章