好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點擊了?糾結于如何實現(xiàn)這個奇葩響應需求?亦或是已經(jīng)被響應鏈、手勢、target-action這一系列響應觸...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點擊了?糾結于如何實現(xiàn)這個奇葩響應需求?亦或是已經(jīng)被響應鏈、手勢、target-action這一系列響應觸...
在實現(xiàn)上一篇介紹的自定義滑動關聯(lián)菜單控件BFScrollMenu時,關于滑動方向判斷的邏輯其實一開始是準備用手勢操作來實現(xiàn)的,結果發(fā)現(xiàn)在ScrollView中處理手勢的邏輯比...
注:歡迎大家可以關-注 Wei-Xin 公--眾--號 :Style月月專欄,與簡書同步更新~ iOS 底層原理 objc4 源碼相關 0、底層源碼探索方式iOS-底層原理 ...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 本文的目的主要是分析dyld的加載流程,了解在main函數(shù)之前,底...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 本文的主要目的是理解dyld與objc是如何關聯(lián)的 在上一篇文章i...
介紹 動態(tài)庫形式:.dylib和.framework 靜態(tài)庫形式:.a和.framework 動態(tài)庫和靜態(tài)庫的區(qū)別 靜態(tài)庫:鏈接時,靜態(tài)庫會被完整地復制到可執(zhí)行文件中,被多次...
一、前言: Block是Objective-C中的一項強大的特性,Block可以看作是OC中對于閉包函數(shù)的實現(xiàn),實質(zhì)上Block也是一個對象~ 二、內(nèi)存分配區(qū)域: OC中的各...
一、前言: 許多大神的博客都有關于KVO以及KVC的分析,在這里我整理一下自己關于KVO以及KVC的理解。求大神們輕噴~~ 二、基本概念: 1、鍵值編碼(KVC):顧名思義,...
上回書說道,你和伍麗娟已經(jīng)不可能了!我們也同時了解,雖然你的硬需求不能擴展,但是你可以努力奮斗,用你殘缺的體魄通過不斷累積方法走上人生巔峰,這... ...,就是我們今天的主...
講交換方法時,我們說過下節(jié)課講給分類加屬性,我猜你一點都不期待,因為你肯定會。 引言 關于分類加屬性我們嘗試這種方式: 創(chuàng)建分類,直接添加,引入文件,直接調(diào)用,一步到位,雙擊...
同學們把書合上,我們接著講。 很多人應該對這個方法有所了解,之前面試很多人說這個是什么iOS黑魔法,還會拽詞。于是深入一下:什么原理?不知道!怎么用?網(wǎng)上有現(xiàn)成的啊!什么時候...
明確幾個概念: 方法調(diào)用的本質(zhì),就是讓對象發(fā)送消息。 NSNumber *isEnough = [person eatEnough:@(20)];該方法的調(diào)用時會轉(zhuǎn)化為obj...
在學習Runtime的時候,你可能要脫離原來你所認知的區(qū)域,比如:你真的了解類和對象么?你真的理解實例方法和類方法么?你真的以為你看到的就是所有的東西么?網(wǎng)上的那些所謂的實用...
前言 在前面的文章中,我們介紹了UIWebView、WKWebView一些使用,與JS的交互和一些坑,相信看過的小伙伴們,已經(jīng)大概清楚了吧,如果有問題,歡迎提問。 本文是本系...
Lottie是Airbnb開源的一套動畫框架,它可以幫助把開發(fā)人員從動畫的制作上解放出來。設計師可以直接通過AE設計并導出動畫,客戶端無需做處理就可以直接使用。這確實是一個偉...
動效設計一直是iOS平臺的優(yōu)勢,良好的動效設計可以很好地提升用戶體驗。而動畫則是動效的基礎支撐。本動畫將從易到難逐步分析,從CABasicAnimation,UIBezier...
前言 關于UIWebView的介紹,相信看過上文的小伙伴們,已經(jīng)大概清楚了吧,如果有問題,歡迎提問。 本文是本系列文章的第二篇,主要為小伙伴們分享下WKWebView相關的內(nèi)...
聲明:未經(jīng)許可,禁止轉(zhuǎn)載。 整個項目的Gihub地址:https://github.com/LeeLom/CallBackDemo 回調(diào)(callback)就是將一段可執(zhí)行的...