死鎖四要素: 互斥條件: 至少有一個(gè)資源不能共享,即一次只能被一個(gè)進(jìn)程/線(xiàn)程占用 占用和等待: 一個(gè)進(jìn)程/線(xiàn)程持有資源A并且等待其他進(jìn)程釋放資源...
Missing file libarclite_iphoneos.a (Xcode 14.3) 解決: Podfile 里面增加 : pos...
數(shù)據(jù)結(jié)構(gòu)都可以從 蘋(píng)果開(kāi)源代碼[https://opensource.apple.com/releases/]里 ,objc4 源碼[https...
前言: 最近剛讀完 程序員的自我修養(yǎng)- 鏈接、裝載與庫(kù)一書(shū)。 最后一小節(jié)教我們?cè)鯓訉?xiě)一個(gè)最小的CRT 系統(tǒng)冕房。書(shū)上基于的是i386 指令集來(lái)操作...
文章由來(lái): 重新看objc 編譯成C++ 時(shí)候block 實(shí)現(xiàn)時(shí)梳理代碼時(shí)候發(fā)現(xiàn),C++實(shí)現(xiàn)的block 內(nèi)部沒(méi)找到直接調(diào)用__foo_bloc...
bitcide 相關(guān)描述就不在這里啰嗦赞厕, 主要是記錄下bitcode 打包的過(guò)程以及遇到的坑: 檢測(cè)庫(kù)是否包含bitcode: .a otool...
1.minxin 限制必須無(wú)初始化,這條規(guī)定開(kāi)始并不理解定硝,后續(xù)通過(guò)查看minxin 官方的各種用法和對(duì)比Object-C上面的協(xié)議才豁然開(kāi)朗皿桑, ...
前言: 通過(guò)flutter 官網(wǎng)了解 iOS 和Flutter 調(diào)試使用flutter attach 即可,正常輸入之后如果可行也就沒(méi)有這篇博客...
解決方案: cat ~/.zshrc 添加source ~/.bash_profile 原因: zshrc 是 zsh 啟動(dòng)時(shí)自動(dòng)加載的, 所以...