最近由于項(xiàng)目需要, 一直在研究藍(lán)牙4.0,在這兒分享給大家, 望共同進(jìn)步. 一、關(guān)于藍(lán)牙開發(fā)的一些重要的理論概念: 1.當(dāng)前ios中開發(fā)藍(lán)牙所運(yùn)用的系統(tǒng)庫是<CoreBlue...
最近由于項(xiàng)目需要, 一直在研究藍(lán)牙4.0,在這兒分享給大家, 望共同進(jìn)步. 一、關(guān)于藍(lán)牙開發(fā)的一些重要的理論概念: 1.當(dāng)前ios中開發(fā)藍(lán)牙所運(yùn)用的系統(tǒng)庫是<CoreBlue...
素質(zhì)堪憂
iOS使用xib自定義UIView一般自定義View代碼方式 有些情況下,我們發(fā)現(xiàn)有一些界面上的控件是可以復(fù)用的。如果每次都拷貝這些控件過去,就是比較麻煩。所以,就用一個(gè)xib文件,創(chuàng)建一個(gè)view,把要復(fù)用...
我看了一下官方文檔,你的“紅色是Overhead指標(biāo),表示除這個(gè) APP 外,系統(tǒng)的其他電量消耗,藍(lán)色是Cost,表示這個(gè) APP 的電量消耗”這句話描述有問題,容易造成誤解。
Overhead指的是:系統(tǒng)為了是App正常工作必須開啟的額外的能源消耗。
Instruments 之 Energy Log對(duì)于生活離不開手機(jī)的我們來說,手機(jī)的電量就是一條重要的生命線,一般來說,當(dāng)電量低于 20% 的時(shí)候,我們的心總是那么揪著。作為一個(gè)開發(fā)者來說,我們應(yīng)該為用戶的手機(jī)省電,讓用戶...
Swift 是蘋果在2014年推出的面向?qū)ο箝_發(fā)的語言,用來撰寫OS X 和 iOS 應(yīng)用程序的強(qiáng)類型語言。目前越來越多公司用 Swift 完成。這里整理了一些常問到的 Sw...
為了編寫高效的網(wǎng)絡(luò)請(qǐng)求模板,開發(fā)者必須能夠靈活地運(yùn)用多線程的各種操作。iOS 崗位面試中常問到多線程的知識(shí)。iOS 開發(fā)中的多線程編程主要分3個(gè)層次:NSThread、GCD...
在移動(dòng)互聯(lián)網(wǎng)時(shí)代,幾乎所有的應(yīng)用都用到網(wǎng)絡(luò)請(qǐng)求,只有通過網(wǎng)絡(luò)和外界進(jìn)行數(shù)據(jù)交互、數(shù)據(jù)更新,應(yīng)用才能保持新鮮和活力。網(wǎng)絡(luò)編程也是 iOS 面試中常問到的問題。下面整理一下 iO...
在移動(dòng)互聯(lián)網(wǎng)時(shí)代,幾乎所有的應(yīng)用都用到網(wǎng)絡(luò)請(qǐng)求,只有通過網(wǎng)絡(luò)和外界進(jìn)行數(shù)據(jù)交互、數(shù)據(jù)更新,應(yīng)用才能保持新鮮和活力。網(wǎng)絡(luò)編程也是 iOS 面試中常問到的問題。下面整理一下 iO...
內(nèi)存管理是iOS開發(fā)中的重點(diǎn)和難點(diǎn),也是技能進(jìn)階的重要關(guān)口,也常常在面試問題中出現(xiàn)。內(nèi)存管理涉及到的核心話題包括:內(nèi)存的管理規(guī)則、垃圾回收機(jī)制、內(nèi)存泄漏和循環(huán)引用等等。下面整...
設(shè)計(jì)模式是指軟件開發(fā)中對(duì)普遍存在的問題提出的解決方案。iOS 開發(fā)中常用的設(shè)計(jì)模式有:代理模式、觀察者模式、單例模式和工廠模式。下面對(duì)這里模式做一些整理。 (一)代理模式 d...
面試中常常被問到項(xiàng)目中使用了什么架構(gòu)模式,這篇文章對(duì)常用的兩個(gè)架構(gòu)模式做一個(gè)整理。 架構(gòu)模式 架構(gòu)模式是面向整個(gè)項(xiàng)目的,將整個(gè)項(xiàng)目拆分為幾個(gè)不同的模塊,這樣能有效地管理應(yīng)用程...