寫(xiě)在開(kāi)頭: 大概回憶下,之前我們講了AFNetworking整個(gè)網(wǎng)絡(luò)請(qǐng)求的流程烛占,包括request的拼接院水,session代理的轉(zhuǎn)發(fā)鬼贱,response的解析猩系。以及對(duì)一些bug的...
寫(xiě)在開(kāi)頭: 大概回憶下,之前我們講了AFNetworking整個(gè)網(wǎng)絡(luò)請(qǐng)求的流程烛占,包括request的拼接院水,session代理的轉(zhuǎn)發(fā)鬼贱,response的解析猩系。以及對(duì)一些bug的...
在項(xiàng)目進(jìn)行維護(hù)和開(kāi)發(fā)時(shí)一些調(diào)試的斷點(diǎn)甲锡,經(jīng)痴捉叮可以為我們帶來(lái)諸多方便羽戒,主要是一些符號(hào)斷點(diǎn)缤沦。 異常斷點(diǎn) & 符號(hào)斷點(diǎn) 布局約束警告的符號(hào)斷點(diǎn) UICollectionView 布局...
Masonry使用總結(jié) 一、Masonry簡(jiǎn)介 Masonry是一個(gè)輕量級(jí)的布局框架易稠,適用于iOS以及OS X缸废。它用簡(jiǎn)潔的語(yǔ)法對(duì)官方的AutoLayout進(jìn)行了封裝。 Mas...
開(kāi)篇有話(huà)說(shuō): 2018年伊始驶社,從東方航空iOS客戶(hù)端7.0+ 版本開(kāi)始企量,我便著手參與了其漫長(zhǎng)的重構(gòu)之路,實(shí)踐之路總是令人亦喜亦憂(yōu)亡电,好在功夫不負(fù)有心人届巩,呈現(xiàn)給了用戶(hù)更加流暢的使...
對(duì)于一個(gè)帶有視頻播放功能的app產(chǎn)品來(lái)說(shuō),視頻全屏是一個(gè)基本且重要的需求份乒。雖然這個(gè)需求看起來(lái)很簡(jiǎn)單恕汇,但是在實(shí)現(xiàn)上,我們前后迭代了三套技術(shù)方案或辖。這篇文章將介紹這三種實(shí)現(xiàn)方案中的...
簡(jiǎn)介 Masonry是 Objective-C 中用于自動(dòng)布局的第三方框架, 我們一般使用它來(lái)代替冗長(zhǎng), 繁瑣的 AutoLayout 代碼瘾英,它同時(shí)支持iOS和OS X。Ma...
CGAffineTransform介紹 概述 CGAffineTransform是一個(gè)用于處理形變的類(lèi),其可以改變控件的平移颂暇、縮放缺谴、旋轉(zhuǎn)等,其坐標(biāo)系統(tǒng)采用的是二維坐標(biāo)系,即向...
從iOS7開(kāi)始,蘋(píng)果更新了自定義ViewController轉(zhuǎn)場(chǎng)的API耳鸯,這些新增的類(lèi)和接口讓很多人困惑湿蛔,望而卻步。本文就從這些API入口县爬,讓讀者理清這些API錯(cuò)綜復(fù)雜的關(guān)系...
一阳啥、使用CAShapeLayer實(shí)現(xiàn)復(fù)雜的View的遮罩效果 1.1、案例演示 最近在整理一個(gè)聊天的項(xiàng)目的時(shí)候捌省,發(fā)送圖片的時(shí)候苫纤,會(huì)有一個(gè)三角的指向效果,指向這張圖片的發(fā)送者。...