制作自己的framework的方法 1.新建一個framework 2.設(shè)置屬性 1.Mach-O Type 設(shè)置為 Static Library 2.Other Linke...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
制作自己的framework的方法 1.新建一個framework 2.設(shè)置屬性 1.Mach-O Type 設(shè)置為 Static Library 2.Other Linke...
學(xué)習(xí)路線(內(nèi)部分享內(nèi)容) 加密解密(對稱加密、非對稱加密瞎颗、混合加密) 單向散列函數(shù) 數(shù)字簽名 證書 iOS簽名機制 參考資料與圖片來源:《圖解密碼技術(shù)第三版》[https:/...
前言 觀察者(Observer)模式的定義:指多個對象間存在一對多的依賴關(guān)系件甥,當(dāng)一個對象的狀態(tài)發(fā)生改變時捌议,所有依賴于它的對象都得到通知并被自動更新。這種模式有時又稱作發(fā)布-訂...
3.Autowired和Resource關(guān)鍵字的區(qū)別瓣颅? ??這是一個相對比較簡單的問題,@Resource和@Autowired都是做bean的注入時使用譬正,其實@Resour...
此處是我自己的一個理解宫补,防止以后忘記,如若那個地方理解不對导帝,歡迎指出。 一穿铆、背景 在我們寫代碼的過程中一般會使用 @Autowired 來注入另外的一個對象您单,但有些時候發(fā)生了...
我們先來看看Cell的聲明周期: 1.首先當(dāng)用戶滑動屏幕的時候,系統(tǒng)會重cell緩沖池里面取出一個cell,然后調(diào)用cell的prepareForReuse()方法,可以在這...
版本記錄 版本號時間V1.02021.07.20 星期二 前言 程序總會有bug,如果有好的調(diào)試技巧和方法棍辕,那么就是事半功倍暮现,這個專題專門和大家分享下和調(diào)試相關(guān)的技巧。希望可...
Codable協(xié)議在Swift4.0開始被引入楚昭,目的是取代NSCoding協(xié)議栖袋。Codable協(xié)議對Swift基本內(nèi)嵌類型完美支持,能夠把JSON弱類型數(shù)據(jù)轉(zhuǎn)為代碼中使用的強...
泛型是為Swift編程提供靈活性的一種語法抚太,可以提升代碼的復(fù)用性和抽象能力例如:Swift的Array和Dictionary類型都是泛型集合泛型在函數(shù)塘幅、枚舉、結(jié)構(gòu)體尿贫、類中都能...
@帥駝駝 謝謝大神庆亡!??
Swift底層進(jìn)階--013:協(xié)議Protocol:所謂協(xié)議匆背,就是一組屬性和/或方法的定義,而如果某個具體類型想要遵守一個協(xié)議身冀,那它需要實現(xiàn)這個協(xié)議所定義的所有這些內(nèi)容钝尸。協(xié)議實際上做的事情不過是“關(guān)于實現(xiàn)的約...
Swift 代理協(xié)議括享,都必須申明了都要實現(xiàn),能否像oc一樣珍促,可選铃辖?
Swift底層進(jìn)階--013:協(xié)議Protocol:所謂協(xié)議,就是一組屬性和/或方法的定義猪叙,而如果某個具體類型想要遵守一個協(xié)議娇斩,那它需要實現(xiàn)這個協(xié)議所定義的所有這些內(nèi)容。協(xié)議實際上做的事情不過是“關(guān)于實現(xiàn)的約...
什么是閉包 維基百科中的解釋:在計算機科學(xué)中穴翩,閉包(Closure)犬第,又稱詞法閉包(Lexical Closure)或函數(shù)閉包(function closures),是在支持...
Mirror反射 Mirror(反射):可以動態(tài)獲取類型背蟆、成員信息鉴分,在運?時可以調(diào)??法、屬性等?為的特性带膀。對于?個純Swift類來說志珍,并不?持直接像OC那樣使用Runtim...
Xcode中的常見名詞: Project:包含了項目所有的代碼,資源文件垛叨,所有信息伦糯。 Target:對指定代碼和資源文件的具體構(gòu)建方式。 Scheme:對指定Target的環(huán)...