解決方式:找到 Package.resolved 文件并且刪除,然后使用SPM重新添加即可。 Package.resolved 文件在 項目名...
完全卸載Xcode 打開終端,執(zhí)行如下命令行: 一、根目錄下的必須要用管理員權限: 1.1 sudo rm -rf /Application...
我這邊以項目 TestLanguage 為例子作為演示(使用CocoaPods的情況下) 1. 使用 Xcode新建項目(TestLanguag...
1. NSOperation相關概念 NSOperation、NSOperationQueue 是基于 GCD 更高一層的封裝,完全面向對象,是...
1. GCD相關概念 任務:就是執(zhí)行操作的意思,就是你在線程中執(zhí)行的那段代碼。在 GCD 中是放在 block 中的。執(zhí)行任務有兩種方式:『...
NSThread簡介 NSThread是蘋果官方提供面向對象操作線程的技術,簡單方便,可以直接操作線程對象,不過需要自己控制線程的生命周期。在平...
一:@@@《基礎篇》@@@ 二:@@@《應用篇》@@@ 本篇將會結合Rutime其動態(tài)特性,總結Rutime的具體應用實例。Runtime在開發(fā)...
一:@@@《基礎篇》@@@ 二:@@@《應用篇》@@@ 目錄: 一、理解OC是動態(tài)語言,Runtime又是什么?二、消息機制的基本原理三、與Ru...
廢話不多說,直接看截圖和上代碼 (有問題可以留言)。 代碼如下 在NSObject分類中的.h文件中的代碼 在NSObject分類中的.m文件...