iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 引言 iOS 5.0之后apple引入了Xcode編譯器特性ARC...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 引言 iOS 5.0之后apple引入了Xcode編譯器特性ARC...
絕大多數(shù)iOS開發(fā)者用過block,并且知道用 __weak 的方式去解決循環(huán)引用的問題。而進階一些的開發(fā)者則了解Weak-Strong-Dance,那么什么是Weak-St...
場景·兩個靜態(tài)鏈接庫 接入了騰訊的GVoice來做語音功能,然后針對有些地區(qū)不能用GVoice的,提供了個本地錄音功能。本地錄音使用的Unity錄制原始數(shù)據(jù),然后用lame庫...
項目里的布局一直都是純代碼流,順帶著Autolayout也一直沒有使用,直到遇到了masonry,讓我看到了希望,我決定將Autolayout引入到項目中。masonry的基...
目錄 0、前言 一、Auto Layout前世今生 二、Auto Layout基礎(chǔ)知識 1.Auto Layout本質(zhì) 2.Auto Layout基本原理NSLayoutAt...
手機機型 (iPhone)屏幕尺寸 (inch)邏輯分辨率 (pt)設(shè)備分辨率 (px)縮放因子 (Scale Factor)3G(s)3.5320x480320x480@1...
在網(wǎng)上找的文章都是通過frame去設(shè)置的,對于用約束構(gòu)建的項目不是很友好,今天決定解決下 經(jīng)過一上午的實驗,發(fā)現(xiàn)當開發(fā)人員 第一次設(shè)置UIButton的約束后系統(tǒng)會自動生成U...
一、創(chuàng)建新一個工程二、Xcode界面詳細介紹三、Xcode菜單詳解四、Xcode快捷鍵介紹五、結(jié)語六、參考資料 前言 前幾天在公司內(nèi)部做了一次關(guān)于iOS的入門分享,聽眾有PH...
我們先來看個簡單的例子: 代碼1 運行結(jié)果日志: 咋一看感覺沒什么問題,但是如果去運行下,你會發(fā)現(xiàn)崩潰了。! 提示:Thread 4: EXC_BAD_INSTRUCTION...
結(jié)論 將編譯后的.app 直接zip壓縮 后綴改成ipa的方式iOS12以后 就是向上兼容(向未來兼容) 及只能由低系統(tǒng)版本向高系統(tǒng)版本兼容小版本不受影響 例如:13.6....
command+option+esc強制關(guān)閉Xcode Finder 中Shift+command+g 跳轉(zhuǎn)~/Library/Developer/Xcode/Derived...
前言 在做項目的時候,無意間看到自動布局約束警告,開始也也覺得沒什么,雖然有警告,但并不影響UI展示效果。但是越來越有代碼潔癖的我,也忍受不了控制臺輸出一大堆約束警告Log,...
前言 在做項目的時候,無意間看到自動布局約束警告,開始也也覺得沒什么,雖然有警告,但并不影響UI展示效果。但是越來越有代碼潔癖的我,也忍受不了控制臺輸出一大堆約束警告Log,...
1.找到DerivedData 文件夾 刪除 (路徑: ~/Library/Developer/Xcode/DerivedData)(finder->前往)2.刪除com.a...
測試機型版本 使用Xcode 24小時之內(nèi)聯(lián)調(diào)運行后可以使用AirDrop安裝 iphoneXR 12.0.1 iphoneXS 12.1.2 iphoneXS Max 13...
CDN支持首先在1.7版本中引入,并在1.7.2中完成。它旨在極大地加快初始設(shè)置和依賴關(guān)系分析的速度。在1.8版本中,CocoaPods 不再需要克隆現(xiàn)在龐大的主規(guī)格存儲庫即...
原文可在我博客上看,會有目錄結(jié)構(gòu):http://data2art.com/iOSDevRecord.html 半個月前,完成了個人App的2.0版本,也在普天同慶的六一兒童節(jié)...