前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
閑聊c/c++ 1: 用c/c++混合編程方式為ios/android實(shí)現(xiàn)一個(gè)自繪日期選擇控件(一) 閑聊c/c++ 2: 用c/c++混合編程方式為ios/android實(shí)...
一、什么是設(shè)計(jì)模式 "每一個(gè)模式描述了一個(gè)在我們周?chē)粩嘀貜?fù)發(fā)生的問(wèn)題以及該問(wèn)題的解決方案的核心.這樣,你就能一次又一次地使用該方案而不必做重復(fù)的勞動(dòng)". ---Chr...
背景 新項(xiàng)目這邊每次版本移交,給測(cè)試都是直接xcode挨個(gè)拿手機(jī)安裝的流程. 一次兩次還好,天天這么搞,而且每次一大波手機(jī)扔過(guò)來(lái),瞬間覺(jué)得,自己好像是個(gè)疫苗注射員似的,順次給...
Version 和 Build 的概念 在應(yīng)用 target 的 General 面板中有兩個(gè)設(shè)置項(xiàng),分別為 Version 和 Build,它們實(shí)際對(duì)應(yīng)了 Info.pli...
iOS 7 之后蘋(píng)果給 UIViewController 引入了 topLayoutGuide 和 bottomLayoutGuide 兩個(gè)屬性來(lái)描述不希望被透明的狀態(tài)欄或者...
iOS開(kāi)發(fā)CoreAnimation解讀之三——幾種常用Layer的使用解析 一、CAEmitterLayer CAEmitterLayer是CoreAnimation框架中...
在這篇文章中,我將為你整理一下 iOS 開(kāi)發(fā)中幾種多線程方案,以及其使用方法和注意事項(xiàng)。當(dāng)然也會(huì)給出幾種多線程的案例,在實(shí)際使用中感受它們的區(qū)別。還有一點(diǎn)需要說(shuō)明的是,這篇文...
首先感謝右側(cè)鏈接代碼中的圖片素材??~大神使用UICollectionView實(shí)現(xiàn)的輪播圖 據(jù)說(shuō)此三方好多好多人用強(qiáng)大的第三方框架SDCycleScrollView 輪播圖的實(shí)...