`
lizhuang
  • 浏览: 905886 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

NSLog 打印总结

 
阅读更多
%@ 对象  
%d, %i 整数  
%u   无符整形  
%f 浮点/双字  
%x, %X 二进制整数  
%o 八进制整数  
%zu size_t  
%p 指针  
%e   浮点/双字 (科学计算)  
%g   浮点/双字  
%s C 字符串  
%.*s Pascal字符串  
%c 字符  
%C unichar  
%lld 64位长整数(long long)  
%llu   无符64位长整数  
%Lf 64位双字
分享到:
评论

相关推荐

    iphone开发学习笔记(1)--NSLog

    总结起来,`NSLog`是Objective-C程序员进行调试的关键工具,通过它,开发者可以更好地理解和控制程序的执行流程,从而提高代码质量和效率。在实际项目开发中,合理地使用`NSLog`可以显著提升问题排查的速度。

    LLDB调试LLDBLLDB

    例如,`p (void)NSLog(@"%@",[self.view viewWithTag:1001])`用于打印对象,`p (CGRect)[self.view frame]`用于打印矩形结构。 2、调试进阶 2.1 监听某个方法的调用 使用符号断点(symbol breakpoints)来监听特定...

    iOS沙盒总结

    NSLog(@"path:%@",path); 打印结果: path:/Users/username/Library/Application Support/iPhone Simulator/5.1/Applications/BAE91297-A4C6-4DDC-A9DA-7B790B36CE7A 真机上的目录是: /var/mobile/Applications/...

    iOS中XML解析 (一) TBXML (实例:打印xml内容及存储到数组)

    总结,TBXML库为iOS开发者提供了一个高效、便捷的方式来解析XML文档,无论是打印XML内容还是将其存储到数据结构中,都能轻松实现。了解并熟练使用TBXML,对于处理XML格式的数据交换具有重要意义。

    iOS block使用总结

    NSLog(@"The value is: %d", value); }; ``` 这个Block接受一个整型参数,并打印出它的值。 2. **Block的类型** Block有三种类型:全局Block、栈Block和堆Block。全局Block存储在程序的全局区,生命周期与程序...

    线程同步dispatch_barrier_(a)sync1

    总结来说,`dispatch_barrier_async` 和 `dispatch_barrier_sync` 提供了一种高效的方法来同步并发队列中的任务,确保特定任务在其他所有任务执行完毕后再执行。这在处理数据库操作、共享资源的更新或其他需要顺序...

    Objective-C显示变量的值一

    总结一下,Objective-C中显示变量的值通常涉及声明变量、对变量进行运算并使用`NSLog`函数或自定义方法来输出结果。理解这些基本概念和操作对于学习Objective-C至关重要,因为它们构成了程序的基础逻辑。通过不断地...

    Xcode 开发员入门导引

    在Objective-C中,使用`NSLog`函数可以在控制台上打印信息,这对于调试非常有用。 ```objective-c NSLog(@"Hello, World!"); ``` ##### 5. 编译和运行程序 编写完代码后,需要通过编译器将源代码转换成机器可以...

    block实现例子(介绍block的代码)

    总结来说,Block是Objective-C中一种强大的工具,它简化了代码结构,提高了代码的可读性和可维护性。无论是处理事件、执行异步任务还是在算法中过滤和排序数据,Block都能发挥重要作用。通过理解和熟练使用Block,...

    Objective-C显示变量的值二

    总结,Objective-C中显示变量的值涉及到变量的声明、赋值、数学运算以及打印输出。理解这些基础概念对于学习和掌握Objective-C编程至关重要。通过练习,你可以更好地掌握如何在实践中使用这些知识来解决问题。

    Objective-C资料整理

    - **`NSLog`**: 是一个用于打印日志信息的函数,它可以接收字符串和其他类型的数据,并将它们打印出来。类似于C语言中的`printf`函数,但更易于使用。 #### 三、数据类型 Objective-C支持基本的数据类型,如`int`、...

    ios中工厂方法的完美实现

    在iOS开发中,工厂方法是一种设计模式...总结,工厂方法模式在iOS开发中有着广泛的应用,尤其在需要根据条件动态创建不同类型的对象时。结合详细的日志记录,可以更好地追踪和调试代码,提高系统的可维护性和可扩展性。

    03-03-04成员变量的实现.pdf

    总结来说,成员变量是对象状态的基础,而Objective-C提供的这些操作函数使得开发者能够在运行时动态地访问和查询成员变量。理解成员变量的实现对于深入掌握Objective-C的内存管理和对象模型至关重要,这对于编写高效...

    iOS面试题2019年度总结188题(下).pdf

    - `NSLog`是一个用于输出调试信息的函数,它使用格式化字符串的方式打印信息到控制台。 - `retainCount`表示对象的引用计数,即有多少个其他对象引用它。这对于理解对象的生命周期和内存管理非常重要。 - 在多线程...

    自定义宏输出及网络图片异步加载

    在iOS开发中,通常我们会用到`NSLog`来打印日志,便于追踪代码执行过程和调试。但是,随着项目规模的扩大,过多的日志输出会显得杂乱无章,甚至在发布版本时,这些日志信息会影响性能。因此,自定义宏输出可以解决这...

    Objective-C培训资料

    - **NSLog** 是用于打印信息的日志函数。 #### 三、数据类型 Objective-C支持多种数据类型,包括基本数据类型和对象类型。 - **基本数据类型** 如`int`、`float`等,与C语言中的数据类型相似。 - **对象类型** ...

    post异步获取url网络数据

    可以使用`NSLog`函数将接收到的JSON数据打印到控制台,以便查看和分析。 7. **无Storyboard编程**: - 本示例采用纯代码编程,不依赖于Storyboard。这要求开发者手动创建并管理界面元素,例如使用`initWithFrame:`...

    iOS中捕获日志与异常示例详解

    // 将NSLog打印信息保存到Document目录下的Log文件夹下 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *logDirectory = [[paths objectAtIndex:...

    xcode debuging manual

    - **使用调试宏:**如`NSLog()`,更方便地进行日志记录。 **3. 内存管理** - **避免内存泄漏:**确保所有的内存分配都有对应的释放操作。 - **优化内存使用:**减少不必要的内存占用,提高程序运行效率。 #### 五...

Global site tag (gtag.js) - Google Analytics