nslog

    1熱度

    1回答

    我想找到一個簡單的方法來調用NSLog來跟蹤myPoint座標。 我想通了,我可以這樣定義一個宏: #define NSLogPoint(__P__) NSLog(@"%s x:%f , y:%f", #__P__, __P__.x, __P__.y) 參數之前使用#它會跟蹤它原樣, 這樣我就可以有: CGPoint myPoint = CGPointMake(3,4); NSLogPoin

    1熱度

    1回答

    認爲I/O重定向,但不是神祕/煩人......基本上......如果你正在調試某些東西。回到IDE中的控制檯消息不是很有用。所以我想..好吧,我只是重定向NSLog,stdout - 風格。但是如何?我是一個傻子在C部門,但我敢肯定你賣力會跳一些簡單的#define - 或其他預處理器的特質 - 完美的只是這種場合。所以,在圖片... 沒有錯誤。記錄到控制檯AOK,如下所示。 但正如我所擔心的。沒

    0熱度

    1回答

    我試圖將一塊現有的iPhone應用程序打包爲一個靜態庫。當我包含來自測試應用程序的庫時,庫的某些部分工作不正常,我想調試我的庫。 我在我的庫代碼中遍歷了一些NSLog調用並重新編譯。但是,當我從測試應用程序調用庫時,不會顯示任何日誌消息。 在靜態庫中調用NSLog時被抑制了嗎?如果沒有,我猜錯了什麼。有沒有更好的方法來調試靜態庫? 在此先感謝!

    0熱度

    1回答

    在這裏,我有一個 int x=3; NSLog(@"%i", x); 如何使其顯示像 「01」? ,如果x = 12使其顯示爲「12」? 謝謝

    3熱度

    2回答

    我剛開始學習IOS的開發。每次我運行這個程序時,控制檯並不總是顯示我的NSLog。 #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSMutableArray *items = [[NSMutableArray alloc]

    1熱度

    3回答

    在以前版本的XCode中一切正常。但是今天在XCode 4.3.2中,我遇到了一個問題。如何登錄俄文文本或非拉丁文? NSLog(@"russian text: русский текст"); NSString *text = @"russian text: русский текст"; const char *textC = [text UTF8String]; NSString

    0熱度

    1回答

    在iOS中,objRect是CGRect對象。該代碼運行正常與 if (objRect.origin.x > 0) { // do something } ,但其下,行 NSLog(@"%@", objRect); 會造成不好的存儲器存取(EXC_BAD_ACCESS),程序將停止。這是爲什麼?對象可以打印出來嗎?

    7熱度

    3回答

    我試圖通過一些時髦的UIView行爲進行調試,並且我一直在遇到LLDB絕對無用和誤導的情況。讓我告訴你我是什麼意思: NSLog(@"myView: %@", myView); 2012-04-20 15:24:57.070 myProj[35789:f803] myView: <MyView: 0x7cc7500; frame = (0 119; 768 885); layer = <CAL

    6熱度

    7回答

    我在我的iOS應用程序中放置了幾個NSLog(),是否有可能在我的Mac上稍後看到所有日誌,即使iPhone未連接到Mac時在iPhone手機上運行應用程序時也會生成這些日誌。 感謝

    0熱度

    1回答

    我得到一個奇怪的語義問題: 失蹤「[」的消息的發送開始表達 和解析的問題: 預期 ']' 在NSLog線AFURLConnectionOperation.m:我添加 #define NSLog(__FORMAT__, ...) TFLog((@"%s [Line %d] " __FORMAT__), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__) 到