一、iOS渲染架構(gòu) 下圖分別是iOS渲染早期架構(gòu)和最新架構(gòu),可以看到在最新的架構(gòu)中使用了Metal代替OpenGL ES。 Graphics Hardware圖形處理硬件一般...
一、iOS渲染架構(gòu) 下圖分別是iOS渲染早期架構(gòu)和最新架構(gòu),可以看到在最新的架構(gòu)中使用了Metal代替OpenGL ES。 Graphics Hardware圖形處理硬件一般...
2020, where JavaScriptCore to go? 如何優(yōu)化 JavaScriptCore 從我接觸 iOS 開(kāi)發(fā)開(kāi)始,和 JS 有關(guān)的動(dòng)態(tài)化場(chǎng)景已經(jīng)起起伏伏...
前言 眾所周知,iOS的網(wǎng)頁(yè)組件很封閉,基本就是基于WKWebview修修改改??雌饋?lái)能做的不多,但是一個(gè)好的webview容器,其實(shí)能做的事情還有很多。今天想聊一下,一個(gè)好...
通知摘要 通知摘要是一項(xiàng)可選功能,允許用戶停止接收特定應(yīng)用程序的實(shí)時(shí)推送通知。相反,系統(tǒng)會(huì)存儲(chǔ)為這些應(yīng)用程序收到的通知,并在鎖屏上的摘要中顯示它們。系統(tǒng)可以在一天中的不同時(shí)刻...
在看之前如果你對(duì)iOS10 的推送還處于一片空白,建議先看 iOS 10 推送你玩過(guò)了嗎? Notification ExtensioniOS10 添加了很多的Extensi...
看之前如果你對(duì)iOS10 的推送還處于一片空白,建議先看iOS 10 推送你玩過(guò)了嗎? Notification ExtensioniOS10 添加了很多的Extension...
上一章節(jié) iOS10 本地推送你玩過(guò)了嗎? ,了解了本地推送了,這一節(jié),玩耍一下iOS10的遠(yuǎn)程推送。了解了本地推送之后,再去了解遠(yuǎn)程推送就簡(jiǎn)單多了。 遠(yuǎn)程推送的原理圖 圖品...
首先來(lái)看一下iOS10的推送的基本的實(shí)現(xiàn),和之前的推送有啥差別。 權(quán)限申請(qǐng)iOS8之前,遠(yuǎn)程推送和本地推送是區(qū)分對(duì)待的,用戶只要同意遠(yuǎn)程推送的是否允許就行了。iOS8對(duì)遠(yuǎn)程推...
相比之前的通知功能來(lái)說(shuō),iOS10的通知爽爆了??赐阨OS10的推送總結(jié)以下幾點(diǎn)相比之前的推送不一樣的地方,可能有遺漏。1、即時(shí)app在前臺(tái),也可以彈出遠(yuǎn)程推送,本地推送的提...
# 第一步:設(shè)置 注冊(cè)遠(yuǎn)程通知 [[UIApplication sharedApplication] registerForRemoteNotifications];如果使用...
前言 異步繪制,就是可以在子線程把需要繪制的圖形,提前在子線程處理好。將準(zhǔn)備好的圖像數(shù)據(jù)直接返給主線程使用,這樣可以降低主線程的壓力。 一 UIView繪制渲染原理和流程 1...
先說(shuō)一下pod官方庫(kù) 終端 cd ~/.cocoapods/repos/ ,進(jìn)入該文件夾下可以發(fā)現(xiàn)一個(gè)master/文件夾,繼續(xù)進(jìn)Specs/,會(huì)發(fā)現(xiàn)很多很多以數(shù)字命名的文件...
目錄: 組件化需求來(lái)源 組件化初識(shí) 組件化必備的工具使用 模塊拆分 組件工程兼容swift環(huán)境 組件之間的通訊 組件化后的資源加載 OC工程底層換swift代碼 總結(jié) 1. ...
APP的性能監(jiān)控包括: CPU 占用率、 內(nèi)存使用情況、網(wǎng)絡(luò)狀況監(jiān)控、啟動(dòng)時(shí)閃退、卡頓、FPS、使用時(shí)崩潰、耗電量監(jiān)控、流量監(jiān)控等等。 文中所有代碼都已同步到github中,...
iOS是一個(gè)很深的行業(yè),跟隨大佬們的腳步走的更快一點(diǎn). 李忠(limboy):來(lái)自蘑菇街,RAC實(shí)踐的國(guó)內(nèi)先驅(qū)者 http://limboy.me/ Bang的博客:目前就職...
在swift底層探索 03 - 值類型、引用類型[http://www.itdecent.cn/p/1c51675ae059]一文中解釋過(guò)值類型和引用類型的內(nèi)存布局。像這樣...
本文主要從main()函數(shù)前后,編譯期間等著手優(yōu)化APP冷啟動(dòng)效率。 一、優(yōu)化main()之前 在編譯時(shí)把數(shù)據(jù)(如函數(shù)指針)寫入到可執(zhí)行文件的__DATA段中,運(yùn)行時(shí)再?gòu)腳_...