RestKit 0.10.x:
隨着RestKit 0.10.x可以使用lcl.h
從RestKit和RestKit添加成分要麼lcl_config_components.h
,或者創建自己的配置文件,並添加了包括它的lcl_config_components.h
來自RestKit的文件。
也https://github.com/aharren/LibComponentLogging-Core/issues/18
RestKit 0.20.x請參見:
RestKit 0.20.0現在使用LibComponentLogging的嵌入式類型和LibComponentLogging的所有預埋件與RestKit的RK
前綴前綴。這使得RestKit可以用於利用正常的LibComponentLogging安裝進行自己的日誌記錄的應用程序,即使RestKit是作爲Git子模塊安裝的。
當與CocoaPods和LibComponentLogging-pods
pod一起使用時,所有RestKit日誌組件將被集成到正常的lcl_
符號空間中。這樣,所有lcl_configure_
...配置功能也將覆蓋RestKit的日誌組件。如果不使用LibComponentLogging-pods
,RestKit的日誌組件需要通過RestKit的RKLogConfigure
...函數進行配置。關於LibComponentLogging和CocoaPods的更多信息,請參閱http://0xc0.de/LibComponentLogging#CocoaPods。
我不認爲這是一種正確的方式來添加我的配置,因爲我會修改RestKit來源。另外,RestKit是作爲GIT子模塊添加的,所以當有人執行'git clone'時(官方的RestKit倉庫改爲取而代之),它的修改過的源碼不會被拖動。我在Github的問題上看到,你認爲它是「唯一的解決方法」,它讓我很難過:(恭喜你的出色工作,順便說一下!) – 2012-07-22 20:50:23
對,如果RestKit被集成爲Git子模塊,那麼這不會工作,也許我們需要稍微修改一下原來的RestKit,這樣它就可以配置爲從主項目中獲取配置文件,我將會看一看 – 2012-07-23 05:22:44
第一個測試版本:https://github.com/aharren/RestKit以及相應的[RestKit問題](https://github.com/RestKit/RestKit/issues/914)。歡迎反饋。 – 2012-09-03 19:20:16