定時器是iOS開發(fā)中頻繁使用的開發(fā)技能,存在多種創(chuàng)建方式,可根據(jù)實際需求選用;iOS中的定時器大致分為這幾類: NSTimer CADisplayLink GCD定時器 NS...
搞iOS開發(fā)有一年多了,接觸到一些相關(guān)框架和插件。在這里把自己用過的,覺得常用好用的框架和插件簡單匯總一下。后面應(yīng)該還會繼續(xù)更新。 管理工具 1. CocoaPods 搞iO...
前言: 最近公司在藍牙設(shè)備,需要按照通過設(shè)備讀取的數(shù)據(jù)來實時畫出折線圖,參考了很多資料,然后自己封裝了一套畫折線圖的方法(支持畫封閉圖形,四邊形,三角形),如果有需要的小伙伴...
前言:在iOS項目開發(fā)中,有很多時候我們需要將某張圖片進行一些處理,以達到某些特定效果。在這里我們將提供圖片的三種效果以供大家借鑒,如果各位大神有更多的效果,也請不吝賜教。 ...
一、UIDevice //[[UIDevicecurrentDevice]systemName];//系統(tǒng)名//[[UIDevicecurrentDevice]systemV...
一、定義:函數(shù)式編程就是一種“編程范式”,也就是如何編寫程序的方法論。 舉例: (1+2)* 3 - 4傳統(tǒng)的過程式編程會是這樣的 var a = 1+2; var b = ...
前言 我們經(jīng)常需要對一個字符串內(nèi)容的類型進行判斷,是否是地址,電話或者URL.如果手動去處理,經(jīng)常容易忽略一些判斷規(guī)則的細節(jié),導(dǎo)致結(jié)果不準確. 系統(tǒng)給我們提供了一個類NSDa...
很詳細
NSNotification、Block、Delegate和KVO.iOS開發(fā)中數(shù)據(jù)傳遞的方法有很多種,我這里整理一下常用的NSNotification、Block、Delegate和KVO四種方式,僅供參考,具體使用要看開發(fā)中的需求,以及項...
廢話不多說直接上代碼 .h 文件 @interfaceUILabel (QYPayHeightAndWidth)+ (CGFloat)getHeightByWidth:(CG...
前言:一般來說很多時候,我們的應(yīng)用在進行版本更迭的時候,有最新版本時,都是希望能夠提醒用戶及時更新的。很多時候我們在判讀是否有版本更新的時候都是利用后臺的接口進行判斷,其實對...
iOS開發(fā)中數(shù)據(jù)傳遞的方法有很多種,我這里整理一下常用的NSNotification、Block、Delegate和KVO四種方式,僅供參考,具體使用要看開發(fā)中的需求,以及項...
因為經(jīng)常用到UIBezierPath類,然后又不是特別熟悉,就硬著頭皮刷文檔加各種博客看了一遍,個人總結(jié),如果發(fā)現(xiàn)有不對的地方一定要指出來,另外借鑒過的博客會在后面帶出來。 ...