1
我使用Console.WriteLine()輸出調試信息。它在MonoDevelops輸出窗格中顯示。 但是,如果應用程序在設備上運行,它不會顯示在iPhone的控制檯中。 在ObjC中「NSLog」似乎可以完成這項工作,但MT中的等價物是什麼?如何輸出到iPhone的控制檯?
我使用Console.WriteLine()輸出調試信息。它在MonoDevelops輸出窗格中顯示。 但是,如果應用程序在設備上運行,它不會顯示在iPhone的控制檯中。 在ObjC中「NSLog」似乎可以完成這項工作,但MT中的等價物是什麼?如何輸出到iPhone的控制檯?
當未連接到MonoTouch調試器時,Console.WriteLine將顯示在iphone控制檯中。在調試器中運行時,我們將輸出重定向到MonoDevelop。
您還可以在Xcode的管理器窗口中看到控制檯輸出。
奇怪。它沒有顯示它。我將在未通過USB連接的設備上重試。它會在發佈版本中輸出嗎? – Krumelur 2011-02-11 20:33:02
是的,它在調試和發佈版本中起作用,調試器連接起來很重要,我剛剛證實它在這裏工作。請注意iPhone控制檯輸出不同步,並且會緩衝輸出。 – 2011-02-12 01:09:47