原创 2022總結

讀書 《激盪十年-水大魚大》 《1942典藏版》 《林海雪原》 《闖關東》 《血色浪漫》 《兔兒嶺》 《手機》 《理想之城-上》 《理想之城-下》 職業&&技術 視頻:《小馬哥-React》 視頻:《TypeScript-尚硅谷》 視

原创 Cocoapods流程及pod庫的製作

序: 對於 Cocoapods,你是否還只知道 pod install,pod update,有時候還會摻雜上 pod search, pod setup等,對於它的工作流程都不是很熟悉,又或許你在搞組件化,但是對於pod庫的製作流程有些記

原创 WebStrom快捷方式

1、快捷鍵 // 代碼格式化 option + command + L // 清除無引用代碼 control + option + O // 全局搜索 control + shift + F(搜索代碼) control + shift

原创 筆記-React-Hooks

一、矛與盾的問題?(Class組件與函數式組件)   在 React 中 Class 組件好用還是函數式組件好用呢,各有各的說法,如果你一味的去說這個好還是另一個好,那麼終歸還是太年輕啊。   對此,我的建議是:把兩個都好好看看,各有千秋,

原创 實際ReactNative開發中遇到的坑

序 不知不覺就過了6個月試用期,用 ReactNative 開發也有幾個月了,後面應該還會持續下去,本文主要列舉一些實際工作過程中遇到的坑,如果有更優的解決方案,歡迎留言討論。 一、報錯信息:TypeError: global.nativ

原创 筆記-iOS 簽名機制

序 寫這篇文章的開頭是因爲一個同事問了我一個問題, 他說如果iOS證書過期了,我們debug包就打不開了,那麼appstore下載的包會怎麼樣呢? 關於證書的概念好像只有:從鑰匙串生成CSR文件、上傳到apple開發者中心、然後下一步、

原创 筆記-關於GitHub的操作

很長時間沒有更新過GitHub了,有些普通操作不知道哪兒是哪兒了,特別增加一篇文章,記錄一些GitHub常用的操作,方便後期使用,持續更新中 目錄 1、新建代碼倉庫 2、使用賬號密碼提交,報錯問題 3、Trending鏈接 1、新

原创 WebView返回停止音頻、視頻播放

原理:通過JS直接控制網頁中的 video/media標籤 // 停止視頻播放 [webview stringByEvaluatingJavaScriptFromString: @"var videos = document.ge

原创 數據結構 - 二叉樹(Binary Tree)

1、二叉樹定義和特點 1.1、定義 - 二叉樹(Binary Tree)是 **n**(n>=0)個結點的有限集合; - 該集合或者爲空集(空二叉樹); - 或者由一棵根節點和兩棵互不相交的、分別稱爲根節點的左子樹和右子樹的二叉樹組成

原创 以100道面試題構建自己的iOS開發體系

序 曾幾何時,特別喜歡看、收集別人分享的面試真題,直到看到圖中這個學習方法,若有所思。在百度三面被掛掉之後,沉下心來,整理構建自己的開發體系,方便以後查看。 有些還沒有寫完後面再添加 主體脈絡來自:《李明傑底層原理》、《慕課網面試視頻》

原创 筆記 - 設計模式

設計模式:爲特定場景下的問題而定製的解決方案 一、對象創建 原型 工廠方法 抽象工廠 簡單工廠(不屬於重點設計模式) 生成器 單例 二、接口適配 適配器 橋接 外觀 三、對象去耦 中介者 觀察者 四、抽象集合 組合 迭代器

原创 Mac 電腦生成.ssh公鑰

進入.ssh目錄中 bogon:~ lizhiqiang$ cd ~/.ssh 創建公鑰和私鑰 bogon:.ssh lizhiqiang$ ssh-keygen -t rsa 輸入密鑰的文件名,使用默認名回車即可 Gene

原创 提高生產力的 iPad OS

目錄 概況 文本編輯 鍵盤(鍵盤浮動、拆分、速滑輸入) 多任務處理功能 拖放 整頁截取標記 Safari 瀏覽器 基於 iPadOS 進行開發 將 iPad app 帶入 Mac Slide Over and Split Vi

原创 通過 Apple 登錄

通過 Apple 登錄 一、蘋果開發者後臺配置 二、Xcode配置 三、代碼實現 1、引入頭文件 #import <AuthenticationServices/AuthenticationServices.h> 2、遵守協議

原创 獲取WKWebView高度

目錄 通過代理執行JS方法獲取 通過KVO獲取 方法一:通過代理執行JS方法獲取 - (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)nav