初始化 AVPlayer 和 UI首先路幸,你需要設(shè)置一個(gè) AVPlayer 實(shí)例和一個(gè) AVPlayerLayer 來顯示視頻荐开。你還需要一些 UI 控件,比如播放/暫停按鈕简肴、進(jìn)...
初始化 AVPlayer 和 UI首先路幸,你需要設(shè)置一個(gè) AVPlayer 實(shí)例和一個(gè) AVPlayerLayer 來顯示視頻荐开。你還需要一些 UI 控件,比如播放/暫停按鈕简肴、進(jìn)...
import UIKit class RunningSectionViewController: UIViewController, UICollectionViewData...
swift 訪問權(quán)限大到小 open > public > internal > fileprivate > private open 可以被任何人使用和訪問晃听,包括overr...
最近心情有點(diǎn)低落,好不容易的一個(gè)面試也沒有成功砰识,還是準(zhǔn)備的不夠能扒,正好碰到幾個(gè)問的不是很確定,搞得有點(diǎn)郁悶辫狼。不過郁悶歸郁悶初斑,還是多總結(jié),把不會的再去弄懂來膨处,不斷完善知識面吧见秤。 ...
白屏場景 加載到WKWebView頁面后,前/后臺來回切換APP真椿。 白屏原因 WKWebView是一個(gè)多進(jìn)程組件鹃答,Network Loading以及UI Rendering在...
原文 導(dǎo)語 WKWebView 是蘋果在 WWDC 2014 上推出的新一代 webView 組件,用以替代 UIKit 中笨重難用突硝、內(nèi)存泄漏的 UIWebView测摔。WKWe...
從1月25號開始恢復(fù)鍛煉解恰,到目前已經(jīng)堅(jiān)持大概一周锋八,目前體重是高達(dá)69kg,比之前64kg中了10斤了护盈,體重其實(shí)倒不是最主要問題挟纱,關(guān)鍵還是肚子的贅肉要減少,爭取三個(gè)月能有腹肌效...
數(shù)組和鏈表的區(qū)別 數(shù)組靜態(tài)分配內(nèi)存黄琼,鏈表動態(tài)分配內(nèi)存 數(shù)組內(nèi)存中連續(xù)樊销,鏈表不連續(xù) 數(shù)組元素在棧區(qū)整慎,鏈表在堆區(qū) 數(shù)組利用下標(biāo)定位,時(shí)間復(fù)雜度O(1),鏈表定位元素時(shí)間復(fù)雜度O(...
一围苫、HTTPS的作用 HTTPS(超文本傳輸安全協(xié)議)它是在TCP和HTTP之間加入了SSL/TLS安全協(xié)議裤园,使得報(bào)文能夠加密傳輸。在TCP三次握手之后還需要進(jìn)行SSL/TL...
按往年來說拧揽,今天我應(yīng)該和其他打工人一樣在公司上班,工作了這么多年了每年也沒太大的變化腺占,不過今年例外淤袜,我目前還在待業(yè)中,所以目前的首要任務(wù)就是找工作了衰伯,過年這些天也都沒怎么復(fù)習(xí)...
一铡羡、TCP建立連接過程---三次握手 第一次握手 ,客戶端發(fā)送連接請求 同步位SYN = 1 ,隨機(jī)選擇起始序號:seq=x意鲸,不攜帶數(shù)據(jù)(消耗一個(gè)序號) ,客戶端進(jìn)入同步已發(fā)...
一烦周、函數(shù)的派發(fā)方式 swift函數(shù)的派發(fā)機(jī)制有三類:static直接派發(fā)(靜態(tài))派發(fā)、table函數(shù)派發(fā)怎顾,message消息派發(fā)读慎。 直接派發(fā)也稱為靜態(tài)派發(fā),指令集少槐雾,還會進(jìn)行...
名稱分類思想角色示例簡單工廠模式創(chuàng)建型用個(gè)工廠來創(chuàng)建一個(gè)要求的相同種類東西具體工廠類夭委、抽象對象類、具體對象類Factory生產(chǎn) 圓募强、方形株灸、橢圓、菱形 的按鈕工廠方法模式創(chuàng)建型...
目前比較流行的組件化通訊有兩種:MGJRouter 和Mediator 一钻注、MGJRouter MGJRouter 使用 url-block 注冊表映射來實(shí)現(xiàn)組件通信蚂且,使用p...
常用項(xiàng)目架構(gòu)模式有MVC、MVP幅恋、MVVM等杏死。 一、MVC 蘋果傳統(tǒng)使用框架捆交,簡單易理解和使用淑翼,不過弊端是隨著項(xiàng)目業(yè)務(wù)不斷增加會導(dǎo)致控制器C變得臃腫難以維護(hù)。 二品追、MVP 在...
總結(jié):第一種方式:Analyze 靜態(tài)分析(command+shift+b)也就是編譯玄括,主要分析以下四種問題:1.邏輯錯(cuò)誤:訪問空指針或未初始化的變量等2.內(nèi)存管理錯(cuò)誤:如內(nèi)...
總結(jié):1.編譯優(yōu)化,如果可以只打包arm64指令集設(shè)備肉瓦,把第三方庫支持arm7的可以分離出來遭京,這樣能有明顯的效果(lipo libname -thin arm64 -outp...