本文的目的是單純的翻譯一下Alamofire的基本用法的文檔窝剖,原文是在github上:https://github.com/Alamofire/Alamofire/blob/...
本文的目的是單純的翻譯一下Alamofire的基本用法的文檔窝剖,原文是在github上:https://github.com/Alamofire/Alamofire/blob/...
最近在做視頻開發(fā)汤纸,避不開就是會用到CMTime。根據(jù)網(wǎng)上之前的教程暂幼,CMTime的用法其實挺簡單的,例如: 然后告訴你seconds是時長移迫,preferredTimeScal...
demo地址: SPButton 前言 最近我竟花了幾天的時間去深入研究button旺嬉,研究的過程當(dāng)中,被imageEdgeInsets和titleEdgeInsets兩個屬性...
Hi, 大家好厨埋,我是姜友華邪媳。這兩天在適應(yīng)SwiftUI,SwiftUI較Swift UIKit在構(gòu)建APP有較大的改變荡陷。在這里雨效,我將其中的注意點記錄下來。 通常我在學(xué)習(xí)新的界...
大道如青天废赞,我獨不得出 先來個圖 前言 在上一篇iOS Core ML與Vision初識中徽龟,初步了解到了vision的作用,并在文章最后留了個疑問唉地,就是類似下面的一些函數(shù)有什...
1据悔、安裝homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/m...
在軟件工程中,(引自維基百科)設(shè)計模式[https://zh.wikipedia.org/wiki/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F_...
可能用到的delegate接口說明 自定義UI見面极颓,可以自行修改FMCameraView中的代碼 相機(jī)界面初始化,可參照FMCustomCameraViewControlle...
__block可以用于解決block內(nèi)部無法修改auto變量值的問題 __block不能修飾全局變量耕拷、靜態(tài)變量(static) 編譯器會將__block變量包裝成一個對象 _...
31. X.self、X.Type赃绊、AnyClassX.self(對應(yīng)OC中的類對象)是一個元類型(metadata)的指針既峡,metadata存放著類型相關(guān)信息X.self屬...
20. 初始化器類校仑、結(jié)構(gòu)體、枚舉都可以定義初始化器類有2種初始化器:指定初始化器(縱向)(designated initializer)传惠、便捷初始化器(橫向)(conveni...
11. 閉包表達(dá)式(Closure Expression) :一種函數(shù)的定義方式在Swift中羊瘩,可以通過func定義一個函數(shù),也可以通過閉包表達(dá)式定義一個函數(shù) 12. 閉包一...
1. Playground支持Markup(類似Markdown)語言書寫注釋睬捶。//: [上一頁](@previous): 上一頁//: [下一頁](@next): 下一頁#...
一、冷啟動和熱啟動 定義:1.關(guān)于冷啟動:業(yè)界對冷啟動的定義沒有問題近刘,普遍認(rèn)為是手機(jī)開機(jī)后第一次啟動某個APP擒贸。2.關(guān)于熱啟動:對熱啟動有兩種不同的看法:1.有些人認(rèn)為是按下...
前言 說起dispatch_once,最先想到的可能是單例觉渴,比如常用的AFNetworking中是這么寫的: 但是為什么這樣寫就可以確保dispatch_once中的bloc...
近期工作主要是使用OC/Swift來開發(fā)各種SDK酗宋,靜態(tài)庫和動態(tài)庫都有用到,于是想寫篇文章記錄一下SDK開發(fā)的一些內(nèi)容疆拘,以及我在開發(fā)中遇到的坑和解決辦法,希望能為大家提供幫助...
map / filter / reduce map接收函數(shù)作為參數(shù) compactMap默認(rèn)解包并去除nil 使用reduce實現(xiàn)map寂曹、filter函數(shù)的功能 map,fl...