`
beike
  • 浏览: 362840 次
社区版块
存档分类
最新评论

iphone debug

 
阅读更多

在 .pch中加入

 

#ifndef __OPTIMIZE__

# define NSLog(...) NSLog(__VA_ARGS__)

#else

# define NSLog(...) {}

#endif

 

#define LOG_INFO NSLog(@"File: %s, line %d [%@ ,%s]",__FILE__ , __LINE__,[[self class] description], _cmd);

 

在 target , build 里面 搜preprocessor macros . 里面加入  __OPTIMIZE__

分享到:
评论

相关推荐

    Release-iphoneos

    "Release-iphoneos" 是一个与iOS应用发布相关的术语,通常出现在Xcode开发环境中。它指示的是针对iPhone设备的优化版本,而非模拟器版本。在iOS应用开发过程中,开发者会为不同的构建配置创建不同的目标,比如Debug...

    Xcode13.0真机调试包

    Xcode 12.3真机调试包,操作如下: 前往--应用程序/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport文件夹,拖到文件目录下之后重启 Xcode 即可

    iPhone Instruments工具使用

    要开始使用Instruments,首先需要在Debug模式下编译你的应用程序,并在iPhone设备上运行。接着,打开Instruments,从左侧设备列表中选择你的iPhone设备,然后在右侧选择"Leaks"工具。这时,你会看到一个界面,显示...

    xCode 搭建 iPhone开发环境全过程.doc

    // Old-style Debug Type = Architecture; Identifier = Native; Name = "Native Architecture of Build Machine"; Description = "32-bit for build machine"; ListInEnum = YES; SortNumber = 101; ...

    ios wifi 调试日志抓取

    - 安装时选择“iPhone”作为安装位置。 - 点击“安装”,输入密码(如有),同意协议后再次点击“安装”。 2. **触发问题**: - 在安装好配置文件后,重现Wi-Fi问题,并在出现问题时截图保存,便于后续提交问题...

    Unity3D iPhone(IOS)开发问题汇总与解决办法.docx

    在iOS平台上,Unity3D提供了Debug.Log()函数来记录调试信息,但需要注意在发布版本中移除这些日志以避免影响性能。 10. **内存管理**: iOS设备内存有限,确保及时释放不再使用的对象,使用Unity的AssetBundle...

    ifunbox(从iPhone里导出歌曲)

    10. `debug.log`:日志文件,记录了程序运行时的调试信息,有助于诊断和解决问题。 总结来说,ifunbox是一个方便的工具,利用Chromium相关技术构建,能够帮助用户简单地从iPhone中导出歌曲。通过提供的文件列表,...

    iphone ipad 真机调试

    在iOS开发过程中,真机调试是一项至关重要的环节,它允许开发者在实际的iPhone或iPad设备上测试应用程序,确保软件在真实环境下运行的稳定性和性能。本篇将详细讲解如何在iPhone和iPad越狱后进行真机调试,以及相关...

    iPhone手册-单元测试.pdf

    文章提到,通过选择`UnitTest, Debug, Build And Run`来执行测试,最终会显示测试的结果。 - **测试结果分析**:如果一切顺利,测试结果会显示为`Executed 0 tests, with 0 failure`,意味着尚未有测试案例被执行。...

    Cydia iphone签名软件

    4. AdbWinApi.dll和AdbWinUsbApi.dll:这些都是Android Debug Bridge (ADB)的Windows接口库,用于连接和控制Android设备,比如安装APK文件或者进行调试。 5. Impactor.exe:这是Cydia Impactor的主执行文件,用户...

    EZLink Debug File Transfer Code

    【标题】"EZLink Debug File Transfer Code" 是一个专门针对iOS和WatchOS设备的调试文件传输工具。这个项目的核心在于通过USB接口实现设备间的诊断数据和文件交换,它提供了源代码,让开发者能够深入理解其工作原理...

    ios-iphone 开源日志工具,源码

    本文将详细介绍名为"PackLog"的开源日志工具,以及其在iOS和iPhone应用开发中的应用。 PackLog是一款专为iOS和iPhone设计的日志记录库,旨在提供高效、可定制的日志解决方案。开源意味着它的源码可供所有人查看、...

    使用Emacs开发iPhone应用程序的教程--千锋培训

    xcodebuild -configuration Debug -sdk iphonesimulator3.1.2 ``` 执行程序则可以通过AppleScript实现自动化: ```applescript tell application "Xcode" to activate tell application "System Events" tell ...

    软件工程师-iPhone开发技巧URLScheme启动进程调试教程.docx

    在Xcode的调试工具栏中选择“Debug”菜单,选择“Attach to Process”选项。在弹出的进程列表中找到你的应用程序对应的进程,并选择它。点击“Attach”按钮,Xcode的调试器将会附加到该进程。 附加成功后,你可以...

    iPhone Application Programming L05: Debugging and Performance Tuning

    #ifdef DEBUG #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__) #else #define DLog(...) #endif // 使用DLog进行调试日志记录 DLog(@"Something did not ...

    IOS 类似iphone通讯录TableView的完整demo【附源码】

    学习这个Demo时,可以运行项目查看效果,并通过Xcode的调试工具(如Console和Debug Area)来检查数据源是否正确加载,以及用户交互是否正常处理。 10. 性能优化: 在实际应用中,为了提高性能,可以使用cell的...

    iphone 开发学习项目创建及调试输出NSLog

    运行后,在Xcode底部的“Debug Area”或通过按下`command+shift+r`快捷键打开“Debug Console”,你将能够看到所有`NSLog`输出的信息。 #### 资源管理 在Objective-C中,内存管理非常重要。当你创建了对象,比如`...

    iphone开发账户中添加Udid,签名和打包ipa

    - 在“Code Signing Identity”下,针对“Debug”和“Release”模式,选择你刚刚导入的开发者证书。 - 同样,也需要在TARGETS的“General”选项卡中,为每个目标设置正确的“Team”。 4. **打包IPA**: - 在...

    Objective-C for Absolute Beginners iPhone, iPad, and Mac Programming Made Easy

    Xcode is a comprehensive toolset that includes everything needed to build, debug, and deploy applications. It integrates a code editor, a graphical user interface builder, and a debugger, among other...

    UnityLogsViewer,非常好用的Unity运行时Log信息查看插件

    通常,开发者需要借助Unity编辑器或者通过adb(Android Debug Bridge)来查看这些信息,但这在某些场景下并不方便,比如在远程测试或者现场调试时。UnityLogsViewer就解决了这个问题,它允许开发者在手机端直接查看...

Global site tag (gtag.js) - Google Analytics