靜態(tài)庫與動態(tài)庫的區(qū)別 首先來看什么是庫,庫(Library)說白了就是一段編譯好的二進制代碼,加上頭文件就可以供別人使用旺坠。 什么時候我們會用到庫呢?一種情況是某些代碼需要給別...
一豹绪、了解下 use_frameworks 在Cocoapods 里使用 use_frameworks! 的話价淌,是通過 frameworks 這個方式來管理 pod 的代碼申眼。否...
在我們做私有庫的時候括尸,發(fā)現(xiàn)默認的情況下巷蚪,Pod 出來的文件是木有子文件夾分層的 而從維護和好看的角度都是想看到分層的,例如 AFNetworking 通過觀察 .podspe...
接上一篇 更新組件版本 1濒翻、我們在之前創(chuàng)建好的版本中屁柏,添加一些代碼,然后打上tag提交到git倉庫有送, 2淌喻、修改podspec文件的版本號 3、現(xiàn)在我們就可以更新Podfile...
在以往的 iOS 版本中雀摘,我們?yōu)榱吮苊?NSTimer 的循環(huán)引用問題裸删,一個比較常用的解決辦法是為 NSTimer 添加一個 category,新增傳入 block 類型參數(shù)...
前言 微信朋友圈一直以來都是iOS開發(fā)人員爭相模仿的界面,主要是其包含了豐富的iOS所需知識點,以及常用的功能模塊狞洋。當(dāng)然各個功能模塊實現(xiàn)過程中的細節(jié)處理以及用戶體驗的優(yōu)化,這...
前言 首先,我們通過標(biāo)題可知救斑,本篇文章的核心思想就是如何優(yōu)雅的實現(xiàn)橫向滾動童本、水平布局、分組顯示功能脸候,具體業(yè)務(wù)細節(jié)還請先看下方??效果圖穷娱;其次绑蔫,效果圖這種功能,我們平時使用場景很...
前言 UISlider控件的常規(guī)使用想必大家在日常iOS開發(fā)中用的肯定是非常熟練了瘾蛋,其使用場景也比較廣泛俐镐,比如:音量大小,字體大小哺哼,背光亮度佩抹,播放進度,拍照縮放等等取董。最近棍苹,筆...
前言 這幾天項目的新需求中有個復(fù)雜的表單界面经窖,在做的過程中發(fā)現(xiàn)要比想象中復(fù)雜很多坡垫,有好多問題需要處理。有很多東西值得寫下來好好梳理下画侣。 需求分析: 上圖便是UI根據(jù)需求給的高...