收到推送的準(zhǔn)備: 點(diǎn)擊推送觸發(fā)的幾個(gè)方法: ios7.0之前- (void)application:(UIApplication *)appli...
投稿
收到推送的準(zhǔn)備: 點(diǎn)擊推送觸發(fā)的幾個(gè)方法: ios7.0之前- (void)application:(UIApplication *)appli...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求?亦或是已經(jīng)被響應(yīng)鏈、手勢(shì)、targe...
我們?cè)陂_(kāi)發(fā)應(yīng)用的過(guò)程中,往往在很多地方需要倒計(jì)時(shí),比如說(shuō)輪播圖,驗(yàn)證碼,活動(dòng)倒計(jì)時(shí)等等。而在實(shí)現(xiàn)這些功能的時(shí)候,我們往往會(huì)遇到很多坑需要我們小心...
這周由于公司招新人,面試官的一道關(guān)于copy和mutalbeCopy的問(wèn)題引發(fā)了組員之間的激烈探討,這時(shí)有位號(hào)稱selfStrong的同學(xué)跑出了...
人在面試,都是套路! 1.iOS視圖控制對(duì)象的生命周期(從init開(kāi)始) 2.UITabView的重用機(jī)制的理解,cell的賦值方法? 對(duì)于重用...
本文Demo傳送門(mén):AopTestDemo 1. 場(chǎng)景需求 統(tǒng)計(jì)UIViewController加載次數(shù) 統(tǒng)計(jì)UIButton點(diǎn)擊次數(shù) 統(tǒng)計(jì)自定...
初始化 1.常用: NSMutableAttributedString *attrStr =[[NSMutableAttributedStrin...
一、前言 IM發(fā)展至今,已是非常重要的互聯(lián)網(wǎng)應(yīng)用形態(tài)之一,尤其移動(dòng)互聯(lián)網(wǎng)時(shí)代,它正以無(wú)與論比的優(yōu)勢(shì)降低了溝通成本和交流門(mén)檻,對(duì)各種應(yīng)用形態(tài)產(chǎn)生了...
前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在git...
在iOS開(kāi)發(fā)中需要保證所有UI操作一定是在主線程進(jìn)行,通過(guò) hook UIView的-setNeedsLayout,-setNeedsDispl...