動(dòng)機(jī)由來(lái) 最近在封裝一個(gè) UITextField 分類的時(shí)候遇到了一個(gè)問(wèn)題,大致需求是封裝 UITextField 的若干功能,方便業(yè)務(wù)方這樣使用: 基本實(shí)現(xiàn)思路是借助一個(gè)全...
動(dòng)機(jī)由來(lái) 最近在封裝一個(gè) UITextField 分類的時(shí)候遇到了一個(gè)問(wèn)題,大致需求是封裝 UITextField 的若干功能,方便業(yè)務(wù)方這樣使用: 基本實(shí)現(xiàn)思路是借助一個(gè)全...
前言 很多人都說(shuō)熟悉UIKit,那對(duì)于常見(jiàn)的API是否熟悉?多線程是前端經(jīng)久不衰的考點(diǎn)。大家對(duì)于Block的weak-strong dance都耳熟能詳,是否清楚知道每一個(gè)引...
前言 音頻是移動(dòng)端很重要的能力,像直播類、在線教育類、唱歌類、短視頻類等APP,都離不開(kāi)音頻功能。具備音頻相關(guān)知識(shí)與能力,對(duì)未來(lái)的職業(yè)發(fā)展有很大優(yōu)勢(shì)。本文主要圍繞音頻知識(shí)的基...
原文地址:iOS Socket重構(gòu)設(shè)計(jì) 之前基于GCDAsyncSocket封裝了一個(gè)Socket Manager類,但是由于業(yè)務(wù)復(fù)雜度的上升,之前設(shè)計(jì)的業(yè)務(wù)接口的數(shù)量逐漸增...
原文地址 前言 正在運(yùn)行的 APP 突然 Crash,是一件令人不爽的事,會(huì)流失用戶,影響公司發(fā)展,所以 APP 運(yùn)行時(shí)擁有防 Crash 功能能有效降低 Crash 率,提...
原文地址 寫(xiě)在之前 之前工作中對(duì)Mach-O文件有一定的接觸, 原本早就想寫(xiě)一篇文章分享一下,但是奈何只是不夠深入, 總怕分析的有問(wèn)題誤導(dǎo)讀者。 最近又在閱讀深入解析Mac ...
Xcode 8誕生有段時(shí)日了,不知道大家對(duì)其中的新Feature是否都學(xué)習(xí)過(guò)一遍了,今天給大家介紹下Xcode 8中一個(gè)很實(shí)用的特性,Thread Sanitizer,用來(lái)解...
一、前言 “你無(wú)法衡量的東西,你也無(wú)法管理?!?這是《精益數(shù)據(jù)分析》里提到的管理學(xué)大師彼得·德魯克的一句話。我很認(rèn)同。 很多人來(lái)簡(jiǎn)書(shū)寫(xiě)作,或長(zhǎng)或久,可能無(wú)法準(zhǔn)確量化自己取得的...
我在 Facebook 有一位好友。他本科國(guó)內(nèi) Top 2 大學(xué)畢業(yè),在美國(guó)拿了最頂尖大學(xué)的碩士學(xué)位,然后年紀(jì)輕輕就做到了技術(shù)負(fù)責(zé)人,拿著超高的薪水。就是這么一個(gè)開(kāi)了掛一般的...
作為客戶端開(kāi)發(fā)者,如果你的 App 中有圖片上傳功能,而且某天測(cè)試人員拿著手機(jī)告訴你圖片總是上傳不上去,或者進(jìn)度條走的很慢,你的第一反應(yīng)很有可能是「網(wǎng)絡(luò)不好?」。網(wǎng)絡(luò)到底是個(gè)...
做了五年的有可能這些都不能答上來(lái)一半、剛培訓(xùn)出來(lái)的應(yīng)該能全部回答上來(lái)、
10399e6c5b35 評(píng)論自當(dāng) 3 天 iOS 面試官的面試題分享