前言 微信朋友圈一直以來都是iOS開發(fā)人員爭相模仿的界面郎嫁,主要是其包含了豐富的iOS所需知識點(diǎn)选侨,以及常用的功能模塊摧玫。當(dāng)然各個功能模塊實(shí)現(xiàn)過程中的細(xì)節(jié)處理以及用戶體驗(yàn)的優(yōu)化们陆,這...
前言 微信朋友圈一直以來都是iOS開發(fā)人員爭相模仿的界面郎嫁,主要是其包含了豐富的iOS所需知識點(diǎn)选侨,以及常用的功能模塊摧玫。當(dāng)然各個功能模塊實(shí)現(xiàn)過程中的細(xì)節(jié)處理以及用戶體驗(yàn)的優(yōu)化们陆,這...
最近加班加的比較多国章,再加上這個真的比較考驗(yàn)邏輯,所以一段時間都沒寫東西了芙盘。來說說這次的功能驯用,網(wǎng)上有很多類似的demo,但都是分開實(shí)現(xiàn)的何陆,我把這兩個功能放到了一起晨汹,并且沒有使用...
export default 和 export 區(qū)別: 1.export與export default均可用于導(dǎo)出常量、函數(shù)贷盲、文件淘这、模塊等2.你可以在其它文件或模塊中通過im...
說明:此文是自己的總結(jié)筆記,主要參考: iOS程序的啟動執(zhí)行順序 AppDelegate 及 UIViewController 的生命周期 UIView的生命周期 一. iO...
先簡單說說我最近的面試經(jīng)歷吧佳魔。面試的公司很多曙聂,大部分最后都能得到令人滿意的結(jié)果,我將這些體會記錄下來鞠鲜,面了這么多公司宁脊,如果不留下什么,那豈不是太浪費(fèi)了贤姆。對于我來說榆苞,這也是一次...
目錄 【如何快速的開發(fā)一個完整的iOS直播app】(原理篇) 【如何快速的開發(fā)一個完整的iOS直播app】(播放篇) 【如何快速的開發(fā)一個完整的iOS直播app】(采集篇) ...
在 WWDC 2016 和 2017 都有提到啟動這塊的原理和性能優(yōu)化思路,可見啟動時間霞捡,對于開發(fā)者和用戶們來說是多么的重要坐漏,本文就談?wù)勅绾尉_的度量 App 的啟動時間,啟...
前言 在最近的面試中碧信,我發(fā)現(xiàn)一道面試題赊琳,其考點(diǎn)是:圍繞iOS App中一個視圖從添加到完全渲染,在這個過程中砰碴,iOS系統(tǒng)都做了什么? 在進(jìn)行了大量的文章查閱以及學(xué)習(xí)以后躏筏,將所...
系列文章: TableView優(yōu)化之高度緩存功能 TableView優(yōu)化之加載圖片的優(yōu)化邏輯 TableView優(yōu)化之快速滑動下的忽略加載 最近在搞什么,所以就順手寫點(diǎn)什么咯...
系列文章: CoreText實(shí)現(xiàn)圖文混排 CoreText實(shí)現(xiàn)圖文混排之點(diǎn)擊事件 CoreText實(shí)現(xiàn)圖文混排之文字環(huán)繞及點(diǎn)擊算法 CoreText實(shí)現(xiàn)圖文混排之尺寸估算及文...
前言 隨著公司業(yè)務(wù)的發(fā)展住册,App版本的迭代婶博,相信不少App都需要英文化(國際化)。App英文化荧飞,不外乎這三點(diǎn): 純代碼中引用的strings國際化凡人; Storyboard/X...
找出編譯耗時過長的文件 要優(yōu)化項目的編譯速度,首先需要把耗時過長的文件找出來叹阔,然后進(jìn)行重點(diǎn)優(yōu)化挠轴。這里會用到Xcode build的兩個OTHER_SWIFT_FLAGS: -...
GET 緩存導(dǎo)致的問題 在iOS 客戶端通過AFNetworking 發(fā)起 GET 方式的HTTP請求時,導(dǎo)致數(shù)據(jù)始終不是最新的耳幢,即使斷開網(wǎng)絡(luò)連接岸晦,依舊能獲取到respons...
自定義布局 - 繼承UICollectionViewFlowLayout 重寫prepareLayout方法 作用:在這個方法中做一些初始化操作 注意:一定要調(diào)用[super...
原文地址:2018 iOS 面試題大全由于原作者并沒有繼續(xù)更新冈在,這里我轉(zhuǎn)過來繼續(xù)更新下 整理的一些iOS面試相關(guān)問題,持續(xù)更新,敬請關(guān)注 2018 iOS面試題大全---全方...
va_list的定義: VA_LIST 是在C語言中解決變參問題的一組宏按摘,所在頭文件:#include 包券,用于獲取不確定個數(shù)的參數(shù)。oc中的定義如下: 宏: va_list...
一炫贤、準(zhǔn)備工作 創(chuàng)建兩個私有遠(yuǎn)程倉庫 WYSpec 和 WYLib-- WYSpec倉庫用來存儲spec-- WYLib用來存儲項目工程文件 二溅固、創(chuàng)建pod私有庫的項目工程 c...
只要學(xué)過 iOS 的人,都會對 strong照激、weak发魄、copy等關(guān)鍵字應(yīng)該都會很熟悉。weak 屬性關(guān)鍵字就是弱引用俩垃,它不會增加引用計數(shù)但卻能保證指針的安全訪問励幼,在對象釋放...