0. 前言 你好,我是程序亦非猿,阿里資深無(wú)線開發(fā)工程師一枚。歡迎關(guān)注我的公眾號(hào):程序亦非猿 自我在內(nèi)網(wǎng)發(fā)布了一篇關(guān)于 Lottie 的原理分析的文章之后,就不斷有同事來找我...
0. 前言 你好,我是程序亦非猿,阿里資深無(wú)線開發(fā)工程師一枚。歡迎關(guān)注我的公眾號(hào):程序亦非猿 自我在內(nèi)網(wǎng)發(fā)布了一篇關(guān)于 Lottie 的原理分析的文章之后,就不斷有同事來找我...
我們的小馬童鞋又發(fā)功了。最近打算將UIWebView替換成WKWebView,所以原來的Hybrid層需要?jiǎng)觿?dòng)土,小馬小試牛刀。當(dāng)然遇到了一些問題,看看他是怎么一步步解決的吧...
在一些舊的庫(kù)和文件,還有一些人的編譯習(xí)慣中,創(chuàng)建對(duì)象還是喜歡用New。但是在xcode 12.5中對(duì)New的定義稍微有所修改。 在xcode12.5中,如果禁了init,例如...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求?亦或是已經(jīng)被響應(yīng)鏈、手勢(shì)、target-action這一系列響應(yīng)觸...
[UIPageControl] Page out-of-bounds. Requested 0 but the page control only has 0 pages. ...
iOS 的狀態(tài)欄 自 iOS 7 以來,iOS 采用了沉浸式狀態(tài)欄設(shè)計(jì),而且狀態(tài)欄風(fēng)格主要以黑白二色為主,比如禮物說和佳學(xué)(已解散)兩款 APP 分別采用了這兩種不同的設(shè)計(jì)。...
1、定義一個(gè)controller: TestController并添加如下代碼 然后添加方法進(jìn)行測(cè)試: 1 不會(huì)循環(huán)引用 2 會(huì) 3 不會(huì) 4 會(huì) 結(jié)論: 如果在closur...
iOS性能優(yōu)化篇小結(jié)(二) 隨著公司項(xiàng)目逐漸的穩(wěn)定,前段時(shí)間在項(xiàng)目中引入了一個(gè)性能檢測(cè)的工具,同時(shí) iOS性能優(yōu)化主要從下面幾個(gè)方面入手: 1. CPU和GPU的優(yōu)化2. 耗...
在具體介紹 Combine 之前,有兩個(gè)重要的概念需要簡(jiǎn)要介紹一下: 觀察者模式 響應(yīng)式編程 觀察者模式 觀察者模式(Observer Pattern)是一種設(shè)計(jì)模式,用來描...
前言: 最近公司項(xiàng)目不怎么忙, 閑暇時(shí)間把iOS 在面試中可能會(huì)遇到的問題整理了一番, 一部分題目是自己面試遇到的,一部分題目則是網(wǎng)上收錄的, 方便自己鞏固復(fù)習(xí), 也分享...
網(wǎng)上方案 Carthage 放棄原因:?存在多個(gè)pod時(shí),執(zhí)行命令存在引起其它對(duì)象下載或編譯的現(xiàn)象存在。?靜態(tài)化庫(kù)需要修改工程scheme為share,并修改mach-typ...
寫在前面:轉(zhuǎn)載文章,關(guān)于電商全鏈路...原作者:芒果道長(zhǎng)鏈接:http://www.woshipm.com/pd/977771.html 電商產(chǎn)品的后臺(tái)設(shè)計(jì)較為復(fù)雜,考慮的因...
作者雛鷹(企業(yè)代號(hào)名),目前負(fù)責(zé)貝殼找房增長(zhǎng)方向AB實(shí)驗(yàn)平臺(tái)研發(fā)工作。 引言 ? 隨著貝殼找房業(yè)務(wù)的不斷增長(zhǎng),精細(xì)化運(yùn)營(yíng)顯得尤為重要。為了保證每一次迭代,每一個(gè)方案能夠真...
title: Flume構(gòu)建日志采集系統(tǒng)date: 2018-02-03 19:45tags: [flume,kafka] 一、Flume介紹 1.Flume特點(diǎn) Flum...