2012-03-28 50 views
0

我試圖將一塊現有的iPhone應用程序打包爲一個靜態庫。當我包含來自測試應用程序的庫時,庫的某些部分工作不正常,我想調試我的庫。從CocoaTouch庫中調用NSLog

我在我的庫代碼中遍歷了一些NSLog調用並重新編譯。但是,當我從測試應用程序調用庫時,不會顯示任何日誌消息。

在靜態庫中調用NSLog時被抑制了嗎?如果沒有,我猜錯了什麼。有沒有更好的方法來調試靜態庫?

在此先感謝!

+0

您有多個庫的副本嗎?也許你正在鏈接到錯誤的版本。 – Jim 2012-03-28 17:23:05

+0

不,我確保我只有一個(儘管我之前遇到過這個問題)。 – bbrame 2012-03-28 17:24:13

回答

1

我發現我的問題。 NSLog調用工作正常。我需要在重新編譯之前清理我的測試應用程序。顯然靜態庫沒有被重新加載。