這在功能,我實現得到NSInteger的
-(NSString *)DeleteFolder:(NSInteger)FolderId;
我在執行整數值,我創建使用FolderId
NSString *dbScript = [NSString stringWithFormat:@"Delete from Folders Where FolderId = %d",FolderId];
字符串,但我沒有得到文件夾而不是FolderId, ID我得到一個非常長的整數值。可能是指針參考。
請告訴我如何獲取文件夾ID。我做錯了什麼?
你沒看到編譯器警告? ''NSInteger'類型的值不應該用作格式參數;添加一個明確的類型轉換爲'long',而不是[-Wformat]。' –