1. App的啟動(dòng)分為三個(gè)主要階段: main()函數(shù)執(zhí)行前 main()函數(shù)執(zhí)行后(從main函數(shù)執(zhí)行,到設(shè)置self.window.rootViewController)...
1. App的啟動(dòng)分為三個(gè)主要階段: main()函數(shù)執(zhí)行前 main()函數(shù)執(zhí)行后(從main函數(shù)執(zhí)行,到設(shè)置self.window.rootViewController)...
在日常iOS開(kāi)發(fā)中,對(duì)CocoaPods使用最長(zhǎng)見(jiàn)得形式如下: 但有時(shí)候我們想在pod install/update時(shí)做一些除了第三方庫(kù)安裝以外的事情,比如關(guān)閉所有targe...
OC自定義日志 (Log) 只在debug的時(shí)候輸出, release的時(shí)候不輸出 輸出時(shí), 輸出函數(shù)(方法)名及行數(shù) 但是每次要寫(xiě)這些, 覺(jué)得很麻煩, 可以直接定義如下: ...
前言 近期,應(yīng)PM要求,對(duì)應(yīng)用的埋點(diǎn)方案進(jìn)行了調(diào)研,特在此寫(xiě)個(gè)博客記錄分享一下。 需求分析 首先我們需要清楚埋點(diǎn)的實(shí)際需求是什么?對(duì)于一個(gè)產(chǎn)品來(lái)講埋點(diǎn)無(wú)非就是想了解用戶(hù)的使用...
需求:用戶(hù)掃描商戶(hù)二維碼付款成功或退款成功后,APP收到相應(yīng)收退款通知并將通知內(nèi)容語(yǔ)音播報(bào)出來(lái)。分析:情形一:應(yīng)用未打開(kāi)過(guò),無(wú)法進(jìn)行語(yǔ)音播報(bào)。情形二:應(yīng)用打開(kāi)并在前臺(tái)工作,收...
說(shuō)明:1.本app支持的最低系統(tǒng)是iOS 8.0,2.引入科大訊飛SDK,該SDK中引入了Containers.frameworks,并且為Required,因該框架是在9....