關於在xcode中新增第三方資料夾的問題

2021-07-02 04:45:30 字數 731 閱讀 7647

主要是說明,是否要將檔案拷貝到工程所在目錄。

如果不選中,而且該庫檔案不在工程目錄下,引入檔案的時候就僅僅是引入邏輯鏈結,不拷貝檔案。(如果庫檔案移動,則可能在編譯工程的時候出錯)

如果選中,則將該檔案拷貝到工程目錄下(系統推薦的方式),雖然引用的也是邏輯鏈結,但是不會因為引動庫檔案而引起錯誤

當選擇拷貝到工程目錄下時,xcode預設將資料夾拷貝到如下路徑:與***.xcodeproj檔案在同一層目錄結構

你要理解這兩種方法代表什麼意思

1.create groups for any added folders:把選擇的檔案新增到工程的group下,如果你選擇的是檔案,則把資料夾認為是group。他新增的資料夾對應的工程目錄和檔案路徑不一定是一一對應的。你可以刪除檔案,可以把這個檔案刪除在工程外,也可以刪除檔案對應的本地檔案。應該它生成的資料夾是黃色的。

2.create folder references for any added folders:這種方法是建立乙個資料夾的索引,同時資料夾中的所有檔案也會新增到整個工程。他新增的資料夾對應的工程目錄和檔案路徑是一一對應的。你要刪除其中的檔案的話可以直接到檔案目錄下把檔案刪除,然後再重新整理一下目錄,檔案就會被刪除了。這樣新增資料夾的方法很方便,你在做cocos2d的工程時應該會經常用到。應該他生成的資料夾是藍色的。

引入三方庫 Xcode中引入第三方庫

我在網上也看過了很多的資料,關於怎麼引用第三方庫,但是看得我也是眼花繚亂。有的是使用第三方管理程式cocoapods,看起來好像很好用的樣子,本來還期望它能像nutget一樣方便,但是有點失望了。操作基本都是使用命令列,關鍵是我按照別人部落格上說的操作了一波,結果不行。操作不僅不方便還會有一堆的問題...

關於第三方登入

第三方登入使用的是oauth認證,現在絕大多數是oauth2.0。關於oauth的文章,推薦閱讀阮一峰的這篇 通常第三方公司會簡化呼叫流程,統一規範。提供相關的sdk,你不需要知道認證的具體步驟,根據官方文件進行配置,基本就可以完成。官方也是推薦這種方式。但有的時候,由於某些原因,需要自定義開發,那...

關於第三方庫

1.reachability 檢測網路連線 2.mbprogresshud 提示效果 支援各種狀態載入的提示效果,以及帶進度的提示效果。3.ios image filters 提供多種濾鏡效果。4.rncryptor 提供aes加密方法。5.cocoaasyncsocket cocoaasyncso...