在網(wǎng)上找了很多有關計算文本文字和文本高度的方法,但是顯示在textview上時,計算的文本每一行的文字和實際顯示的不一樣,在此記錄一下這幾天踩的坑。主要還是在textview...
在網(wǎng)上找了很多有關計算文本文字和文本高度的方法,但是顯示在textview上時,計算的文本每一行的文字和實際顯示的不一樣,在此記錄一下這幾天踩的坑。主要還是在textview...
s.dependency 'Masonry', '~> 0.6.3'
如果依賴Masonry
現(xiàn)在Masonry 已經無法通過本地pod spec lint,提示:
clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum deployment target
大致意思就是,現(xiàn)在Masonry支持到9.0,現(xiàn)在新的XCode 沒有l(wèi)ibarclite,所以無法使用。現(xiàn)在Masonry 不維護了,這個很坑。只能把Masonry 下載到pod項目本地,但是其他項目如果用到了Masonry 又有沖突,很坑
CocoaPods私有庫配置筆記前情提要 公司項目一直在用CocoaPods管理第三方包,自己也想著將項目中的公用模塊抽離出來獨立的包。所以研究了一下。 準備工作 github創(chuàng)建私有庫 如testSpec...
YTKNetwork是猿題庫 iOS 研發(fā)團隊基于 AFNetworking 封裝的 iOS 網(wǎng)絡庫,提供了更高層次的網(wǎng)絡訪問抽象。相比于AFNetworking,YTKNe...
據(jù)說微軟發(fā)布的Copilot對寫代碼幫助很大,于是,帶著試一試的想法去體驗一下Copilot,結果發(fā)現(xiàn)并不支持Xcode。幸運的是,ChatGpt告訴我,Copilot支持s...
微信定位可以用嗎?
實現(xiàn)虛擬定位用于遠程打卡背景 昨天加班太晚回家,在公司忘記打卡,回家補卡之后沒有了加班費,沒有了全勤獎,這不是白打工了啊,越想越氣,所以想到隨時隨地都可以打卡就好了。 目的 1.實現(xiàn)釘釘遠程打卡 2...
@zclongjie 這個log 應該是xib,系統(tǒng)提示的。不好消除
神劍若水哥:修改xib 默認加載圖片的路徑問題描述:項目組件化重構的時候,主工程的中xib 中引用了圖片(圖片是放在子工程中),但是不能顯示。 問題原因:主工程Xib 加載的圖片訪問默認的是 main Bundle ...
convertViewToImage 圖片保存到相冊以后有白邊怎辦呀?
iOS UIView轉化為UIImage項目里需要用到將view轉換為image的功能,網(wǎng)上找了一些資料,在這里做一下記錄 1.這個方法轉換出來的圖片 文字圖片會變模糊 2.使用該方法不會模糊,根據(jù)屏幕密度計算
assets 中建立了LanchImage。可以不用 LaunchScreen.storyboard了吧?二者選一不就可以了嗎?
Xcode設置啟動圖-LaunchScreen.storyboard 替代LaunchImage啟動圖適配前言 蘋果提出從2020年4月份開始,所有支持iOS 13的App必須提供LaunchScreen.storyboard,否則將無法提交到App Store進行審核。 因為最...
這個應該是系統(tǒng)報錯的,不太好關閉。
神劍若水哥:修改xib 默認加載圖片的路徑問題描述:項目組件化重構的時候,主工程的中xib 中引用了圖片(圖片是放在子工程中),但是不能顯示。 問題原因:主工程Xib 加載的圖片訪問默認的是 main Bundle ...
虛擬內存 & ASLR 在早期計算機中數(shù)據(jù)是直接通過物理地址訪問的,這就造成了下面兩個問題 1.內存不夠用2.數(shù)據(jù)安全問題 內存不夠 ---> 虛擬內存 虛擬內存就是通過創(chuàng)建...
@野碼道人
我這邊嘗試了一下, 那個常量
第一次執(zhí)行: 是0,256,13725750。
第二次 執(zhí)行一開始是13725750 ,執(zhí)行結束以后就是-1.
以后執(zhí)行全是-1。
不理解的是,尤其是第二次,一開始是13725750,到底怎么控制,不執(zhí)行的block內容的,這個真不知道。光從宏定義中,看不出來。內部實現(xiàn),還有待研究。
dispatch_once_t詳解概覽 定義在once.h中,整個api很少,實現(xiàn)直接內聯(lián)在頭文件,如下 如上就是我們常用的dispatch_once,通過block實現(xiàn),我們調用的dispatch_once...
這句話的意思是,predicate 極其有可能是-1。當不等于-1的時候,執(zhí)行,dispatch_once(predicate, block);
dispatch_once_t詳解概覽 定義在once.h中,整個api很少,實現(xiàn)直接內聯(lián)在頭文件,如下 如上就是我們常用的dispatch_once,通過block實現(xiàn),我們調用的dispatch_once...
if (DISPATCH_EXPECT(*predicate, ~0l) != ~0l) {
dispatch_once(predicate, block);
}
這個表示的是-1吧,不是0
dispatch_once_t詳解概覽 定義在once.h中,整個api很少,實現(xiàn)直接內聯(lián)在頭文件,如下 如上就是我們常用的dispatch_once,通過block實現(xiàn),我們調用的dispatch_once...
iOS KVO 基礎與底層原理 KVO基礎 KVO是通過給對象object的屬性property注冊observer, 然后在被觀察property的值改變時候, 會對obs...
@一切從改變開始 好吧,你贏了
神劍若水哥:2015年老項目搶救1. 項目大致說明: 1.1今天接到通知,說之前的項目要上線,看svn 上傳記錄是2015年的。checkout 以后發(fā)現(xiàn)是6年前的項目。坑的是:.a 文件全部缺了(淡灰色)...
@shlearry 好吧
神劍若水哥:2015年老項目搶救1. 項目大致說明: 1.1今天接到通知,說之前的項目要上線,看svn 上傳記錄是2015年的。checkout 以后發(fā)現(xiàn)是6年前的項目。坑的是:.a 文件全部缺了(淡灰色)...
天下武功唯快不破,寫代碼也是一樣,能用最簡單的代碼實現(xiàn)我們的需求,我覺得這才是一個程序員走向無敵的象征。無敵是多么寂寞。。。。 在我沒有把絕世秘籍傳授給大家之前,我想很多人是...