2020年的春天,成都的天氣格外的悶熱。因為公司的原因,導致我不得不考慮去面試一家穩(wěn)定成熟的大公司,自己從一開始也一直夢想著進入一家可以得到廣闊平臺的公司發(fā)展,有朝一日可以當...
2020年的春天,成都的天氣格外的悶熱。因為公司的原因,導致我不得不考慮去面試一家穩(wěn)定成熟的大公司,自己從一開始也一直夢想著進入一家可以得到廣闊平臺的公司發(fā)展,有朝一日可以當...
場景:直播間刷禮物時,會從發(fā)送按鈕處飄一個選中的禮物到主播的頭像處。原理:找到發(fā)送按鈕和主播頭像所在它們共同的父視圖的位置,然后進行組合動畫操作 外部使用: 例子:一個發(fā)送按...
項目中可能會遇到類似場景,比如:從二級頁面返回上一級頁面,但是二級頁面還是存在的,如果再次進入二級頁面,還是保留之前的狀態(tài),也就是二級頁面不被銷毀。等真正的關閉二級頁面的時候...
一、swift訪問級別 Swift 為代碼中的實體提供了五種不同的訪問級別。這些訪問級別不僅與源文件中定義的實體相關,同時也與源文件所屬的模塊相關。 1、訪問權限修飾 Ope...
Don't forget to anonymize any private data! Looking for related issues on cocoapods/coc...
UITextField設置暗文屬性,使用官方的secureTextEntry屬性設置: 1.textField.secureTextEntry = YES; 暗文輸入 2.t...
iOS16橫豎屏的切換有了新的方式,正好趕上新的項目要求,所以重新整理了一下項目中的橫豎屏切換問題。項目要求: iPhone整體禁止屏幕旋轉只能豎屏,某些特定頁面強制橫屏,某...
重點總結: 1.獲取內購列表(從App內讀取或從自己服務器讀?。?.App Store請求可用的內購列表3.向用戶展示內購列表4.用戶選擇了內購列表,再發(fā)個購買請求,收到購買...
Moya是什么? Moya是對請求庫Alamofire的抽象封裝,相當于OC中YTKNetwork和AFNetworking的關系。 為什么用Moya? 我們用Moya在Gi...
第一種方案:把該manager封裝成單例 解決理由:內存中的某一塊固定的地址就用來存放manager,專門用來網(wǎng)絡請求和釋放。 方案代碼: 問題:很明顯,同一時刻只能有一個網(wǎng)...
啟動速度 用戶從點擊APP圖標到完全看到APP內容的過程稱為啟動,如果啟動耗時較長可能會影響用戶的體驗,所以啟動速度優(yōu)化就顯得很有必要。 最佳速度:400ms,這是剛好是啟動...
1. dispatch_once替代方案 OC中用來保證代碼塊只執(zhí)行一次的dispatch_once在swfit中已經(jīng)被廢棄了,取而代之的是使用static let,let本...
前言:計時器通常用在倒計時(發(fā)送驗證碼 60s 倒計時,活動倒計時)、動畫(隔 1s滾動)等,通常我們會用的是 NSTimer、GCD、還有不常用的 CADisplayLin...
補充: 2023-3-27 強制升級 pod 庫 一、創(chuàng)建私有 Pod 索引庫 ??Pod 索引庫本質是所有庫的podspec文件集合。每次創(chuàng)建新庫或更新版本時都會根據(jù)版本號...