?? 不是可以復(fù)制么
XCode 10.0 10.1 sdkIPhone 升級了 XCode7.0 沒法用了 但是還不想升級XCode 到8.0 bata 怎么辦?沒事 我來幫你 把上面的文件下下來解壓到下面路徑中 然后重啟XCode...
在6月份剛結(jié)束的首次線上 WWDC 2020 發(fā)布會(huì)上蘋果向我們展示了新的 iOS14 系統(tǒng)。iOS14 的適配,很重要的一環(huán)就集中在用戶隱私和安全方面。 在 iOS13 及...
Cocoapods 創(chuàng)建私有庫網(wǎng)上的文章已經(jīng)很多了, 但是涉及到針對 Swift 遇到的問題相關(guān)文章很少,這里針對 Swift 創(chuàng)建包含 Oc 代碼的私有庫和 Framewo...
RZLauncher iOS啟動(dòng)框架,支持啟動(dòng)生命周期分發(fā),啟動(dòng)任務(wù)分布式注冊,啟動(dòng)任務(wù)依賴,支持設(shè)置啟動(dòng)任務(wù)在各生命周期的優(yōu)先級,執(zhí)行所在線程以及對其他啟動(dòng)任務(wù)的依賴。根據(jù)...
前言 BeeHive是阿里巴巴公司開源的一個(gè)iOS框架,這個(gè)框架是App模塊化編程的框架一種實(shí)現(xiàn)方案,吸收了Spring框架Service的理念來實(shí)現(xiàn)模塊間的API解耦。 B...
昨天看了YYCache的源碼,發(fā)現(xiàn)里面經(jīng)常用到了__attribute__。attribute是GNU的一種編譯指令在聲明的時(shí)候指定某種特性,能做多樣化的錯(cuò)誤檢查和高級優(yōu)化。...
本文主要是介紹iOS上數(shù)據(jù)庫存儲(chǔ)方案,利用ORM對FMDB做一層封裝,讓代碼更加簡潔方便。 一、數(shù)據(jù)庫開發(fā)的蛋疼問題 有了FMDB對sqlite 的封裝,iOS端的數(shù)據(jù)庫操作...
前言 在最近的面試中,我發(fā)現(xiàn)一道面試題,其考點(diǎn)是:圍繞iOS App中一個(gè)視圖從添加到完全渲染,在這個(gè)過程中,iOS系統(tǒng)都做了什么? 在進(jìn)行了大量的文章查閱以及學(xué)習(xí)以后,將所...
通過 iOS 使用 gitlab 自動(dòng)打包 我們了解到了 Gitlab 的自動(dòng)化打包的簡單配置。但是現(xiàn)在有個(gè)問題。每次提交代碼都會(huì)去自動(dòng)打包一遍。很多時(shí)候這不是我們想要的效果...
什么是 OOM? OOM 的全稱是 Out-Of-Memory,是由于 iOS 的 Jetsam 機(jī)制造成的一種“另類” Crash,它不同于常規(guī)的 Crash,通過 Sig...
一. 前言 最近被指派去解決一些線上的崩潰問題,經(jīng)常遇到野指針導(dǎo)致的崩潰。相對于其他的原因引起的崩潰來說,野指針導(dǎo)致崩潰是最難定位的,這里主要總結(jié)了兩種思路來定位野指針導(dǎo)致的...
性能優(yōu)化是一個(gè)很重要的一部分,我們首先看CPU和GPU的部分,想知道CPU和GPU是怎么優(yōu)化的,就必須要明白CPU和GPU的原理. 1. 屏幕的成像原理 首先從過去的 CRT...
最近面試有兩次碰到過給你一個(gè)需求,或者一個(gè)什么樣的功能,你會(huì)怎么去設(shè)計(jì)/實(shí)現(xiàn)。 https://github.com/DarrenDuXuan/CodeDesign 接口設(shè)計(jì)...
處理器優(yōu)化 CPU和GPU 在屏幕成像的過程中,CPU和GPU起著至關(guān)重要的作用CPU:(Central Processing Unit,中央處理器)負(fù)責(zé)對象的創(chuàng)建和銷毀、對...