這段時(shí)間在工作之余研究了一下iOS的單元測(cè)試漏隐,試圖在項(xiàng)目中引入開發(fā)自己寫的白盒測(cè)試,積攢一些用例來減少之后修改代碼后引發(fā)的缺陷臂聋。 一、為什么需要單元測(cè)試 寫代碼的過程中沉唠,我們...

這段時(shí)間在工作之余研究了一下iOS的單元測(cè)試漏隐,試圖在項(xiàng)目中引入開發(fā)自己寫的白盒測(cè)試,積攢一些用例來減少之后修改代碼后引發(fā)的缺陷臂聋。 一、為什么需要單元測(cè)試 寫代碼的過程中沉唠,我們...
此篇我將羅列出iOS開發(fā)中通贞,Xcode編譯器出現(xiàn)的常見錯(cuò)誤,警告視同為錯(cuò)誤處理仁连。(序號(hào)只做排序用) 1.死存儲(chǔ)問題 這個(gè)問題上篇文章提到過蓝角,之所以重新羅列出來,是因?yàn)檫@個(gè)問題...
引言 學(xué)到這里饭冬,xib給我?guī)淼膸椭呀?jīng)很大了使鹅,最大的莫過于UI控件的創(chuàng)建、屬性的賦值再也不用寫代碼昌抠,就UI開發(fā)來說大大減少了代碼患朱,而且設(shè)置delegate、addTarge...
最近工作比較忙炊苫,然后最近也在嘗試著翻譯一篇關(guān)于CALayer非常詳解的一篇文章裁厅,文章還是比較好也比較長的,等整理完了再發(fā)布出來吧侨艾。所以也沒啥多余的時(shí)間寫些東西执虹,就先來分享一下...
前言 關(guān)于我和WebSocket的緣:我從大二在計(jì)算機(jī)網(wǎng)絡(luò)課上聽老師講過之后,第一次使用就到了畢業(yè)之后的第一份工作唠梨。直到最近換了工作声畏,到了一家是含有IM社交聊天功能的app的...
當(dāng)下藍(lán)牙開發(fā)可謂是越來越火攘轩,不論是智能穿戴的興起還是藍(lán)牙家具憎兽,車聯(lián)網(wǎng)藍(lán)牙等等,很多同學(xué)也會(huì)接觸到藍(lán)牙的項(xiàng)目近速,我從事藍(lán)牙開發(fā)也有一段時(shí)間了科展,經(jīng)手了兩個(gè)項(xiàng)目均牢。廢話不多說了,先向大...
寫這篇詳解是因?yàn)樽罱芏嗳硕荚趩栂嚓P(guān)問題才睹,但是上篇文章iOS-BLE藍(lán)牙開發(fā)持續(xù)更新已經(jīng)過去半年徘跪,很多東西已經(jīng)開始遺忘甘邀,今天重新拾起,并在Demo中新添了具體功能和詳細(xì)注釋垮庐,...
之前很多二維碼掃描都是基于zxing做的松邪,但是zxing用起來真的很麻煩,又一直不更新哨查。隨著iOS6退出歷史舞臺(tái)逗抑,終于可以使用iOS7以后,用系統(tǒng)的AVFoundation做...
UINavigationBar是我們?cè)陂_發(fā)過程中經(jīng)常要用到的一個(gè)控件寒亥,下面我會(huì)為大家介紹一些常用的用法邮府。 1. 設(shè)置導(dǎo)航欄的標(biāo)題 這個(gè)不多說,直接上代碼self.naviga...