前言 由于時(shí)間的問題夸赫,暫且只更新這么多了税产,后續(xù)還會(huì)持續(xù)更新本文《最快讓你上手ReactiveCocoa之進(jìn)階篇》秘症,目前只是簡(jiǎn)短的介紹了些RAC核心的一些方法吮炕,后續(xù)還需要加上M...
前言 由于時(shí)間的問題夸赫,暫且只更新這么多了税产,后續(xù)還會(huì)持續(xù)更新本文《最快讓你上手ReactiveCocoa之進(jìn)階篇》秘症,目前只是簡(jiǎn)短的介紹了些RAC核心的一些方法吮炕,后續(xù)還需要加上M...
音頻輸出作為硬件資源惯疙,對(duì)于iOS系統(tǒng)來說是唯一的,那么要如何協(xié)調(diào)和各個(gè)App之間對(duì)這個(gè)稀缺的硬件持有關(guān)系呢? iOS給出的解決方案是"AVAudioSession" 督赤,通過它...
前言 iOS里的UI控件其實(shí)沒有幾個(gè),界面基本就是圍繞那么幾個(gè)控件靈活展開泻蚊,最難的應(yīng)屬UICollectionView了躲舌,因?yàn)樗目啥ㄖ苹潭茸罡撸铎`活性雄,值得我們?nèi)パ芯恳环?..
設(shè)計(jì)模式系列文章 《iOS設(shè)計(jì)模式(1)簡(jiǎn)單工廠模式》《iOS設(shè)計(jì)模式(2)工廠模式》《iOS設(shè)計(jì)模式(3)適配器模式》《iOS設(shè)計(jì)模式(4)抽象工廠模式》《iOS設(shè)計(jì)模式(...
一直未間斷SDK的工作没卸,總是在做到現(xiàn)在從未總結(jié),現(xiàn)在總結(jié)一下秒旋,備錄一下约计,供大家參考和借鑒。 一迁筛、什么是庫(kù)煤蚌? 共享代碼便是庫(kù),實(shí)現(xiàn)代碼的復(fù)用细卧,一般分為靜態(tài)庫(kù)和動(dòng)態(tài)庫(kù)尉桩。 二、靜態(tài)...
inline 在iOS中的一些框架中,static inline是經(jīng)常出現(xiàn)的關(guān)鍵字組合. static自不用多說,表示在當(dāng)前文件中應(yīng)用,如 static A, 在其它文件中也...
Charles安裝 HTTP抓包 HTTPS抓包 1. Charles安裝 官網(wǎng)下載安裝Charles:https://www.charlesproxy.com/downlo...
首先題目寫的有點(diǎn)大贪庙,這篇文章只是分享一下我平時(shí)用到的一些快捷鍵和習(xí)慣蜘犁,希望能對(duì)大家平時(shí)的開發(fā)效率有所幫助。 至于為什么要寫止邮? 原因有幾點(diǎn): 工作中我發(fā)現(xiàn)有些iOS小伙伴平時(shí)開...
序言 以下iOS面試題僅供參考沽瘦,畢竟面試是不可控的,但懂得越多农尖,自然機(jī)會(huì)越大析恋! 字節(jié)一面內(nèi)容: 1、 自我介紹 2盛卡、 介紹一下簡(jiǎn)歷中的一個(gè)項(xiàng)目 3助隧、 面向?qū)ο蟮娜齻€(gè)要素 4、...
異步函數(shù) Swift has built-in support for writing asynchronous and parallel code in a structu...
Markdown是一種純文本格式的標(biāo)記語(yǔ)言滑沧。通過簡(jiǎn)單的標(biāo)記語(yǔ)法并村,它可以使普通文本內(nèi)容具有一定的格式。 相比WYSIWYG編輯器 優(yōu)點(diǎn):1滓技、因?yàn)槭羌兾谋玖梗灾灰С諱arkd...
什么是枚舉 在程序設(shè)計(jì)語(yǔ)言中,一般用一個(gè)數(shù)值來代表某一狀態(tài)令漂,這種處理方法不直觀膝昆,易讀性差丸边。如果能在程序中用自然語(yǔ)言中有相應(yīng)含義的單詞來代表某一狀態(tài),則程序就很容易閱讀和理解荚孵。...
本文首發(fā)于個(gè)人博客[https://me.harley-xk.studio/posts/202009241518]妹窖,歡迎訪問留言,轉(zhuǎn)載請(qǐng)注明出處 title: iOS 14 ...
YPDPlayer 一套支持邊下邊播的播放器方案: ·支持音/視頻播放·支持在線播放·支持本地播放·支持邊下邊播·操作流暢 方案介紹 整體方案采用ZFPlayer + AVP...
項(xiàng)目要求根據(jù)服務(wù)器返回的視頻和秒數(shù)收叶,生成該視頻的預(yù)覽圖骄呼。網(wǎng)上一搜關(guān)鍵詞 “iOS 視頻 幀” 結(jié)果都是:iOS如何獲取視頻的第一幀。但是如果我不想要第一幀判没,要第s秒的第x幀怎...
這篇文章整理了本人開發(fā)中常用的Xcode快捷鍵蜓萄,旨在幫你理清脈絡(luò),助力于你的項(xiàng)目開發(fā)澄峰。閱讀完之后你應(yīng)該能有個(gè)清晰的脈絡(luò)嫉沽。但還是那句老話,熟能生巧摊阀,用熟了才是你的。 以下是本人...
之前做過App的啟動(dòng)優(yōu)化踪蹬,遇到了+load優(yōu)化的問題胞此,后來想一想除了initializers代替+load還有沒有什么好的方法,然后就搜到了運(yùn)用編譯屬性__attribute...
詳細(xì)介紹一下ZFPlayer 3.0的用法跃捣,如果你有什么問題或者建議可聯(lián)系我漱牵。在3.0之前版本使用ZFPlayer,是不是在煩惱播放器SDK自定義疚漆、控制層自定義等問題酣胀。作者公...
目標(biāo): MPNowPlayingInfoCenter: 是什么: 做什么: 怎么做:(Demo有更詳細(xì)的實(shí)現(xiàn)) 蹩腳英文翻譯系列:(未標(biāo)注版本的鍵均為iOS8及以下可用) 遠(yuǎn)...
當(dāng)面對(duì)多個(gè)初始化方法時(shí),外部調(diào)用者往往會(huì)手足無措娶聘,不知道哪一個(gè)才是正確的初始化方法闻镶,對(duì)此,蘋果提供了兩個(gè)關(guān)鍵字: NS_UNAVAILABLE 與 NS_DESIGNATED...