Jenkins 是什么?[https://www.jenkins.io/zh/doc/#jenkins-%E6%98%AF%E4%BB%80%E4%B9%88] Jenkin...
項(xiàng)目使用到了CocoaAsyncSocket,建立TCP之前,使用了UDP廣播獲取IP地址,給設(shè)備配置網(wǎng)絡(luò),但是系統(tǒng)升級(jí)到iOS 14.5之后,發(fā)現(xiàn)有臺(tái)iPad間歇性可以收到...
屏幕顯示完整流程 整體渲染流程可以分為三個(gè)階段: 1、CPU階段: CPU的計(jì)算主要是通過(guò)CoreAnimation來(lái)處理,通過(guò)OpenGL ES/Metal將數(shù)據(jù)傳遞給GP...
組件化 本文主要介紹組件化常用三種通訊方式. 常?的三種組件化通訊方案 組件化通信方案組件化最重要的是兄弟模塊的通訊常?的三種方案URL SchemeTarget - Act...
1. 監(jiān)聽(tīng) KVO 1.1> 監(jiān)聽(tīng)對(duì)象的屬性變化 1.2> 監(jiān)聽(tīng)Bool值改變 1.3> 監(jiān)聽(tīng)方法 2.事件 2.1> 按鈕點(diǎn)擊事件 2.2> 手勢(shì)事件 3.通知 4.替代代...
1.在終端執(zhí)行下面的命令即可安裝 2.在Podfile的同級(jí)目錄執(zhí)行,創(chuàng)建Gemfile文件 3.在Gemfile文件中添加 4.在Podfile里添加 bundle exe...
## 出現(xiàn)場(chǎng)景: > 集成第三方直播平臺(tái)framework,將第三方framework直接拖入到項(xiàng)目中,編譯成功,運(yùn)行時(shí)報(bào)錯(cuò): ``` dyld: Library not l...
生成 SSH 密鑰 ssh-keygen -t rsa -C "zhxinye@zhijin.com" 輸入:liwenhao(2次) 5. 查看公鑰 cat ~/.ssh/...
前言 大概捋了一下iOS面試知識(shí)點(diǎn),以此作為大綱希望自己能有目標(biāo)有計(jì)劃地準(zhǔn)備面試,后面我會(huì)逐個(gè)復(fù)習(xí)一下相應(yīng)的內(nèi)容,同時(shí)也會(huì)添加遺漏的知識(shí)點(diǎn)到文本,并記錄下自己的筆記分享出來(lái)。...
一.Swift和OC的區(qū)別? 1.swift是靜態(tài)語(yǔ)言,有類型推斷,OC是動(dòng)態(tài)語(yǔ)言。 2.swift面向協(xié)議編程,OC面向?qū)ο缶幊?3.swift注重值類型,OC注重引用類型...
鎖的分類 自旋鎖 線程反復(fù)檢查鎖變量是否可用。由于線程在這一過(guò)程中保持執(zhí)行, 因此是一種忙等待。一旦獲取了自旋鎖,線程會(huì)一直保持該鎖,直至顯式釋放自旋鎖。 自旋鎖避免了進(jìn)程上...
AutoreleasePool(自動(dòng)釋放池)是OC中的一種內(nèi)存自動(dòng)回收機(jī)制,它可以延遲加入AutoreleasePool中的變量release的時(shí)機(jī)。在正常情況下,創(chuàng)建的變量...
前言 Blocks是C語(yǔ)言的擴(kuò)充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個(gè)新功能“Blocks”。從那開(kāi)始,Block就出現(xiàn)在iOS...
前言: 最近把 iOS 面試中可能會(huì)遇到的問(wèn)題整理了一番, 題目大部分是網(wǎng)上收錄的, 方便自己鞏固復(fù)習(xí), 也分享給大家; 希望對(duì)大家有所幫助! 對(duì)于答案,不一定都合適,歡迎大...