@[TOC](IOS 屏幕適配(一)理論篇) 1. IOS 屏幕適配基本概念 1.1 IOS 設(shè)備的尺寸和分辨率 1.1.1 分辨率相關(guān)概念 點(diǎn)(Points): 是iOS開...

@[TOC](IOS 屏幕適配(一)理論篇) 1. IOS 屏幕適配基本概念 1.1 IOS 設(shè)備的尺寸和分辨率 1.1.1 分辨率相關(guān)概念 點(diǎn)(Points): 是iOS開...
1. LinkMap解析 導(dǎo)讀IOS在做包大小優(yōu)化的時(shí)候壹将,需要分析包大小組成泉坐,然后通過包大小組成來有針對(duì)的做優(yōu)化。其中最主要的工具就是linkmap文件的解析净宵,下面文章講簡(jiǎn)單...
今天在知乎上看到一篇十分有趣的問題:如何評(píng)價(jià)微軟高級(jí)工程師癡迷于soft link這一linux常見概念择葡? 雖然又是知名撕逼王曾某的撕逼帖,但是我還是想就題目中鏈接的問題簡(jiǎn)單...
背景 靜態(tài)分派(static dispatch)和動(dòng)態(tài)分派(dynamic dispatch)是用來處理編程語(yǔ)言語(yǔ)言方法調(diào)用的兩種計(jì)算機(jī)制.一個(gè)方法是如何被調(diào)用的,這兩種機(jī)制...
對(duì)于一個(gè)帶有視頻播放功能的app產(chǎn)品來說,視頻全屏是一個(gè)基本且重要的需求朋鞍。雖然這個(gè)需求看起來很簡(jiǎn)單已添,但是在實(shí)現(xiàn)上,我們前后迭代了三套技術(shù)方案滥酥。這篇文章將介紹這三種實(shí)現(xiàn)方案中的...
這篇文章是系列文章的第三篇返奉。 看過上一篇文章的朋友,已經(jīng)知道標(biāo)題中的“景”指代 view吗氏,“窗”指代 view.mask芽偏,窗景篇就是在梳理 mask 及 mask 動(dòng)畫。如果...
本文是系列文章的第二篇俏讹。 看過上一篇文章的同學(xué)当宴,已經(jīng)知道標(biāo)題中的“景”指代 view,“窗”指代 view.mask泽疆,窗景篇就是在梳理 mask 及 mask 動(dòng)畫户矢。如果你還...
iOS 有一種動(dòng)畫,使用雖然簡(jiǎn)單殉疼,但能實(shí)現(xiàn)很多有趣的效果梯浪,那就是 mask 動(dòng)畫。 如果你還不了解 mask 動(dòng)畫瓢娜,看完本系列文章后挂洛,你可以學(xué)會(huì)這種動(dòng)畫。如果你已經(jīng)使用過了眠砾,...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的虏劲?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求褒颈?亦或是已經(jīng)被響應(yīng)鏈柒巫、手勢(shì)、target-action這一系列響應(yīng)觸...
前言 本文會(huì)用實(shí)例的方式淤井,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍布疼。并且提供一些選型摊趾、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例游两,在github中都有demo:iOS即...