KScrollViewFramework 滾動視圖 特點(diǎn): Swift語言封裝,使用鏈?zhǔn)骄幊趟枷脒M(jìn)行創(chuàng)建,使代碼更加優(yōu)雅! 你可以根據(jù)需要對其樣式進(jìn)行自定義設(shè)置。 OC和Sw...
KProgressFramework Swift進(jìn)度條的最新版本 2.0.3 特 點(diǎn): Swift語言封裝的簡易進(jìn)度條,使用鏈?zhǔn)骄幊趟枷脒M(jìn)行創(chuàng)建,使代碼更加優(yōu)雅! 你可以根...
Swift 創(chuàng)建framework上傳 cocoaPod 一、制作framework時注意的問題 寫1個Class測試用 open classTestClass:NSObje...
RxSwift函數(shù)響應(yīng)式編程 -《認(rèn)識RxSwift》 一、Rx是什么? Rx是ReactiveX的縮寫,是一個用觀察者模式開發(fā)異步和基于事件編程的庫。 Rx可以簡化異步編程...
什么叫做沙盒? 對于每一個iOS應(yīng)用程序都會有一個自己獨(dú)立的文件系統(tǒng)空間,也就是存儲空間。每個App應(yīng)用程序只能在自己的文件系統(tǒng)空間內(nèi)進(jìn)行相關(guān)操作,而這個可以操作的空間區(qū)域我...
【MVC設(shè)計(jì)模式】 MVC是一種架構(gòu)模式,M表示MOdel,V表示視圖View,C表示控制器Controller: 1??Model負(fù)責(zé)存儲、定義、操作數(shù)據(jù); 2??View...
【MVC設(shè)計(jì)模式】 MVC是一種架構(gòu)模式,M表示MOdel,V表示視圖View,C表示控制器Controller: Model負(fù)責(zé)存儲、定義、操作數(shù)據(jù); View用來展示書給...
RxSwift函數(shù)響應(yīng)式編程 -《神奇的RxSwift》 上邊文章我們對RxSwift這個庫有了初步認(rèn)識,那么他到底有什么作用呢,這次我們用簡單的代碼告訴你它的神奇之處。好吧...
RxSwift 響應(yīng)式編程 - 《認(rèn)識RxSwift》 一、Rx是什么? Rx是ReactiveX的縮寫,是一個用觀察者模式開發(fā)異步和基于事件編程的庫。 Rx可以簡化異步編程...
桶排序 一、基本思路 a、將數(shù)組中元素劃分到不同的桶中。先對遍歷數(shù)組找到最大值元素(maxNum)和最小值元素(minNum),然后設(shè)定用的個數(shù)為x個,然后把【maxNum,...
Swift的十大經(jīng)典排序算法總結(jié) 排序算法是《數(shù)據(jù)結(jié)構(gòu)與算法》中最基本的算法之一。排序算法可以分為內(nèi)部排序和外部排序,內(nèi)部排序是數(shù)據(jù)記錄在內(nèi)存中進(jìn)行排序,而外部排序是因排序的...
堆排序 小序:什么是堆? 先了解一下什么是堆,堆是計(jì)算機(jī)科學(xué)中的一種特別的樹狀數(shù)據(jù)結(jié)構(gòu),堆總是一棵完全二叉樹,它總是滿足下列性質(zhì): 性質(zhì)1:堆中某個節(jié)點(diǎn)的值總是不大于或不小于...
基數(shù)排序算法 基數(shù)排序(radix sort)屬于“分配式排序”(distribution sort),又稱“桶子法”(bucket sort)或(bin sort),是一種...
一、小序 我們先講解一道算法題目:數(shù)組中有10個隨機(jī)數(shù)值,數(shù)值取值范圍為從0到5,我們?nèi)绾斡米羁斓乃俣劝堰@10個整數(shù)從小到大進(jìn)行排序。 首先你會想到我們之前學(xué)的快速排序這個算...
小序:什么是堆? 先了解一下什么是堆,堆是計(jì)算機(jī)科學(xué)中的一種特別的樹狀數(shù)據(jù)結(jié)構(gòu),堆總是一棵完全二叉樹,它總是滿足下列性質(zhì): 性質(zhì)1:堆中某個節(jié)點(diǎn)的值總是不大于或不小于其父節(jié)點(diǎn)...
小序:什么是堆? 先了解一下什么是堆,堆是計(jì)算機(jī)科學(xué)中的一種特別的樹狀數(shù)據(jù)結(jié)構(gòu),堆總是一棵完全二叉樹,它總是滿足下列性質(zhì): 性質(zhì)1:堆中某個節(jié)點(diǎn)的值總是不大于或不小于...