一般而言,如果我們在開發(fā)中使用過單元測試的話,那么我們的代碼bug就會少很多,可事實(shí)上是很少有開發(fā)者愿意花時(shí)間寫單元測試部分,這是因?yàn)轫?xiàng)目本身的...
很奇怪的事情發(fā)生了,不可思議,在scorllView上放置一個(gè)titleView視圖,當(dāng)跳轉(zhuǎn)到詳情頁的時(shí)候再返回的時(shí)候發(fā)生了這一幕。if ([[...
一般log日記在哪里呢?在 ~/Library/Logs/CrashReporter/MobileDevice/<設(shè)備名》什么樣的情況下會產(chǎn)生c...
軟件架構(gòu) 對于許多開發(fā)者而言,在適當(dāng)?shù)牡胤經(jīng)]有正式的架構(gòu)就開始敲代碼是一件極為普通的事情。為什么要有架構(gòu)呢? 為什么構(gòu)建軟件架構(gòu) 眾多的利益相關(guān)...
編譯時(shí)保證-減少崩潰和不一致的行為在運(yùn)行你的App之前,你能做的事情去保證更多的事情-在運(yùn)行時(shí)。首先你想編譯我們的app或者一段代碼傳輸它到代碼...
什么是進(jìn)程? 最直觀的就是一個(gè)個(gè)pid,官方的說法:進(jìn)程是程序在計(jì)算機(jī)上的一次執(zhí)行活動。打開一個(gè)app 就開啟了一個(gè)進(jìn)程??砂鄠€(gè)線程 什么是...
UIView debug methodspo view.valueForKey(“_autolayoutTrace”) as! NSString...
javascript的對象符號數(shù)據(jù)格式,簡稱JSON,是從Javascript的字面值中衍生出來的。這使得JSON是Javascript語言的一...
核心圖像是一個(gè)圖像處理及分析的框架,使用于iOS和OS X。它提供了開發(fā)者一個(gè)簡單的應(yīng)用程序接口在基于一個(gè)互相協(xié)調(diào)到應(yīng)用的效果更為寬廣的范圍。從...