哇塞斯撮,你好厲害呀,總結的都是我平時遇到的常見問題呢键耕,這篇文章超級棒民逼,贊贊贊??????
Runtime之常見崩潰問題一、iOS常見的崩潰類型 unrecognized selector sent to instance 調用了不存在的方法 NSArray、NSMutableArray 數(shù)組...
哇塞斯撮,你好厲害呀,總結的都是我平時遇到的常見問題呢键耕,這篇文章超級棒民逼,贊贊贊??????
Runtime之常見崩潰問題一、iOS常見的崩潰類型 unrecognized selector sent to instance 調用了不存在的方法 NSArray、NSMutableArray 數(shù)組...
一坟岔、iOS常見的崩潰類型 unrecognized selector sent to instance 調用了不存在的方法 NSArray、NSMutableArray 數(shù)組...
1.最常用的就是cell的重用闺阱, 注冊重用標識符 2.避免cell的重新布局 3.提前計算并緩存cell的屬性及內容 4.減少cell中控件的數(shù)量 5.不要使用ClearCo...
網絡安全RSA加密機制服務器與客戶端進行HTTP通訊時炮车,常常會被網絡抓包、反編譯(如iOS中常用搞得青花瓷)等技術獲取HTTP通訊接口地址和參數(shù),為了確保信息的安全瘦穆,我們采用...
一纪隙、什么進程 二、什么線程 三扛或、什么是多線程 四绵咱、主線程和子線程 主線程: 子線程: 多線程的優(yōu)缺點優(yōu)點: 缺點 誤區(qū) 線程的狀態(tài) 總結
什么是runtime runtime的作用 替換系統(tǒng)方法,可以通過攔截系統(tǒng)的方法探究底層熙兔,比如block 的實現(xiàn)原理 常用方法 1.獲取類中的方法 如: 2.獲取對象中的方法...
@property后面有哪些修飾符 1.線程安全的 2.訪問權限的 3.內存管理(ARC) 4.內存管理(MRC) 5.指定方法名稱 詳解 一悲伶、線程安全的 1.一塊資源可能會...
一、搭建項目 使用純代碼實現(xiàn)瀑布流住涉,刪除Main.storyboard麸锉、viewController.h 、viewController.m文件舆声。創(chuàng)建新的文件Collecti...
一花沉、回顧 oc對象的本質就是一個結構體,結構體的內部包含一個isa指針 指針:是一種保存變量地址的變量媳握。 二碱屁、實例對象的isa 實例對象保存了變量的值,沒有保存方法等其他的信...
一蛾找、Key Value Coding 協(xié)議 Key Value Coding是cocoa的一個基本組成部分娩脾。KVC的操作方法都是由NSKeyValueCoding協(xié)議提供,而...
一打毛、回顧 NSObject -> isa > Class -> objc_class -> objc_object-> isa_tisa的作用與內部結構(上)isa的作用與內...
一柿赊、分類的用途 項目中的應用 1.分解體積大的類文件,按功能區(qū)分2.聲明私有方法3.framework庫中的方法公開 二幻枉、分類可以實現(xiàn)的內容 1.擴展類方法2.擴展對象方法3...
一闹瞧、什么是runloop 沒錯runloop就是做這件事的。在程序的主入口 main 函數(shù)中將我們的代碼包裹再while 循環(huán)中展辞。就保證了奥邮,程序的可持續(xù)性。 二罗珍、runloo...
Copy的目的 copy的目的洽腺,是希望能產生一個同樣的副本。希望修改副本的時候覆旱,不會影響到原來的數(shù)據(jù)蘸朋。修改原來的數(shù)據(jù)時,也不影響副本數(shù)據(jù) copy 與mutableCopy ...
一扣唱、什么是引用計數(shù)器 每個對象都維護了自己的引用計數(shù)器藕坯,它表示了团南,當前有多少個對象引用了它。一旦有對象引用該對象地址炼彪,那么它的引用計數(shù)器就加1吐根,移除一個引用,引用計數(shù)器就減一...
一拷橘、Autoreleasepool 自動釋放池,統(tǒng)一管理內部的局部變量喜爷。autorelease就是將對象放入到對應的autoreleasepool中冗疮,當autorelease...
兩者仿佛并沒有直接的關系,查看runloop源碼執(zhí)行的過程中也并未出現(xiàn)過autoreleasepool相關的邏輯檩帐。但是如果打印[NSRunLoop currentRunLoo...