UITextField 和 UITextView 如圖修改鍵盤 UIReturnKeyDefault UIReturnKeyGo UIReturnKeyGoogle UIRe...
UITextField 和 UITextView 如圖修改鍵盤 UIReturnKeyDefault UIReturnKeyGo UIReturnKeyGoogle UIRe...
前言 前段時間我們項目也完全實現(xiàn)了組件化,在組件化過程中,為了能夠提高項目的編譯速度孤页,我們將組件全部打成二進制爱榔,但其實也暴露出另外一個問題:那些使用二進制的組件無法像源碼調(diào)試...
Block有三種類型: __NSGlobalBlock __NSStackBlock __NSMallocBlock 我們在講block的本質(zhì)[https://www.jia...
在 ARC 中,捕獲了外部變量的 block 的類會是 __NSMallocBlock__ 或者 __NSStackBlock__百框,如果 block 被賦值給了某個變量闲礼,在這...
前段時間看了篇IOS性能優(yōu)化的文章:https://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/里面...
類 類結構 類實例結構 常用函數(shù) 方法 結構 類方法的常用函數(shù) 方法的常用函數(shù) 方法選擇器 動態(tài)創(chuàng)建類 示例: 動態(tài)創(chuàng)建對象 例子: 成員變量、屬性 Ivar 結構 Ivar...
iOS底層原理runtime 方法列表 以及常用api調(diào)用 objc_系列函數(shù)關注于宏觀使用,如類與協(xié)議的空間分配,注冊,注銷等操作 class_系列函數(shù)關注于類的內(nèi)部,如實...
背景 我們的app版本 最低支持版本為iOS9,然后最近蘋果審核,由于國內(nèi)運營商對蘋果施加壓力,使用CallkitApi的核心功能的App都會被拒絕過審,當然使用了非核心功能...
最近工作中進行項目模塊化铐维,根據(jù)功能分類柬泽,將項目由一個整包拆分為一個個framework,各個framework之間相互依賴方椎,涉及到動態(tài)庫和靜態(tài)庫相互依賴聂抢,這里寫篇摸索筆記,記...