一、客戶(hù)端發(fā)送的請(qǐng)求數(shù)量和服務(wù)端接收的數(shù)量不一致。原因可能是服務(wù)端并發(fā)請(qǐng)求數(shù)量設(shè)置的過(guò)小。
創(chuàng)新互聯(lián)建站是一家專(zhuān)注于網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站與策劃設(shè)計(jì),濂溪網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:濂溪等地區(qū)。濂溪做網(wǎng)站價(jià)格咨詢(xún):13518219792
二、利用GCD循環(huán)請(qǐng)求數(shù)據(jù)時(shí)小概率的引起程序崩潰。原因可能是兩個(gè)線(xiàn)程同時(shí)對(duì)一個(gè)數(shù)據(jù)源進(jìn)行了操作。
三、繪制分時(shí)、k線(xiàn)時(shí)線(xiàn)條模糊,舉行時(shí)會(huì)出現(xiàn)四條邊不一樣粗細(xì)。原因就是IOS繪圖機(jī)制的問(wèn)題。推薦文章:IOS CGContextSetLineWidth無(wú)法設(shè)置1像素線(xiàn)寬?
四、利用tableView的headerViewForSection:方法獲取headerView時(shí)一直是nil。原因應(yīng)該是設(shè)置headerView時(shí)利用- (UIView *)tableView: viewForHeaderInSection:的代理方法返回的UIView應(yīng)該是UITableViewHeaderFooterView類(lèi)型的,很多時(shí)候被他的返回值(UIView *)誤導(dǎo)了。
五、由于項(xiàng)目比較大,頁(yè)面多而且復(fù)雜,有時(shí)就需要從當(dāng)前的responder通過(guò)nextResponder(一個(gè)甚至多個(gè))找到深層次的VeiwController。推薦文章:IOS 響應(yīng)事件傳遞nextResponder
六、項(xiàng)目中需要用到循環(huán)刷新數(shù)據(jù),利用NSTimer來(lái)實(shí)現(xiàn),但是想在VC銷(xiāo)毀時(shí)停掉timer(就是在dealloc方法中停掉),結(jié)果發(fā)現(xiàn)dealloc根本不調(diào)用,原本以為是引用計(jì)數(shù)沒(méi)有減到0,可是問(wèn)題不在此,而就在NSTimer這。結(jié)果在viewDidDisappear:停掉timer后就調(diào)用dealloc方法了。推薦文章:IOS 學(xué)習(xí)筆記第一點(diǎn)
七、利用viewWithTag:尋找子View時(shí),出現(xiàn)絕對(duì)性的錯(cuò)誤,對(duì)象類(lèi)型都不對(duì)。問(wèn)題出現(xiàn)在設(shè)置的tag有重復(fù),要注意的是子View在包括子View的子View的tag都不可以重復(fù),所以建議另外創(chuàng)建一個(gè)文件專(zhuān)門(mén)設(shè)定tag,就像android中的R.java文件一樣來(lái)確保tag的唯一。推薦文章:IOS 學(xué)習(xí)筆記
2013-5-23
一、當(dāng)新建工程調(diào)整原有目錄結(jié)構(gòu)時(shí),提示警告:Warning: The Copy Bundle Resources build phase contains this target's Info.plist file 'ChartViewDemo/ChartViewDemo-Info.plist'.解決方法:http://blog.csdn.net/mideveloper/article/details/7790186