精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

CocoaPods 1.0及相應Mac版App正式發布

責任編輯:editor005

作者:韓婷

2016-05-25 12:00:49

摘自:INFOQ

經過了近五年的不懈努力,近日,CocoaPods終于在其官方博客上宣布正式發布CocoaPods 1 0。CocoaPods還提供了相應的Mac版App——CocoaPods App 1 0幫助開發者對Podfile文件進行管理。

經過了近五年的不懈努力,近日,CocoaPods終于在其官方博客上宣布正式發布CocoaPods 1.0。與此同時,公開了相應的Mac版App——CocoaPods App 1.0,提供了下載方式。

為了解決反饋中的大量因歧義而產生的問題,CocoaPods 1.0相對之前的版本做了較大的改進,解決了大大小小的700多個問題,這些問題都可以在其更新日志上看到。

CocoaPods 1.0加入了自動反集成功能,設置了默認插件cocoapods-deintegrate,并完成了鎖定主specs庫(CocoaPods master specs repository)的功能。另外,CocoaPods 1.0還可以將框架集成至實際項目,來檢查可用性,以保證發布的框架在相應的平臺可用。

CocoaPods還提供了更完善的 Podfile DSL描述,開發者尤其要注意以下幾點。

所有的目標文件必須在Podfile中明確定義,而且需要保證文件名和Xcode中的一致。 有一些命令行選項被轉移到了Podfile的安裝選項中。 添加了新的目標繼承選項(target inheritance option),可以使得測試目標只能繼承一個目標app的搜索路徑。 提供抽象目標(Abstract targets),減少在不同平臺共享依賴的重復操作。

CocoaPods為此提供了詳細的指南,來幫助開發者適應新的版本。

CocoaPods還提供了相應的Mac版App——CocoaPods App 1.0幫助開發者對Podfile文件進行管理。

此前,由于CocoaPods是基于ruby ecosystem的,為了安裝和維護CocoaPods的不同版本,開發者需要對命令行進行必要的學習。同時,修改對Podfile文件,這份聽起來很輕松的工作,也會浪費開發者大量的時間。CocoaPods App應運而生,它提供了圖形化界面及相關示例代碼,使得開發者在為項目添加或編輯Podfile文件時可以快速上手。例如,它提供了完成后自動預覽功能,以及一個幫助開發者預知整合后影響的接口。

CocoaPods App可以保證開發者的行為一致性,可以使得開發者在刪除相關的CocoaPods設置時再也不用像之前那樣進行復雜的操作,同時能夠保證不殘留多余的文件。另外,它還支持語法高亮。

總得來說,CocoaPods為了提高其性能及易用性做出了很大的努力,也正因如此,他們對1.0版本非常有信心,并認為這是CocoaPods的里程碑。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 无为县| 南充市| 丰城市| 福清市| 毕节市| 晋宁县| 沧源| 高阳县| 普兰县| 长垣县| 怀仁县| 丹江口市| 永州市| 新和县| 望江县| 咸宁市| 抚远县| 临桂县| 乌兰县| 朝阳县| 通许县| 灵山县| 宜川县| 桃园县| 南华县| 南投市| 来宾市| 景德镇市| 涟水县| 西和县| 乐陵市| 卢龙县| 郁南县| 宜兰市| 云和县| 西峡县| 石首市| 东阿县| 苏州市| 东光县| 托里县|