[OBJECT-C语言随笔之二] 《NSLOG》常用的打印调试语句与自动排版

简介:
本站文章均为  李华明Himi  原创,转载务必在明显处注明: 

转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-object/395.html




虽然C语言很早就有接触,也利用C++写过PC单机游戏,但是、咳咳,N久没接触了,没办法,写点随笔把~哈哈;

此节简单写下Object-C中对于调试打印的常用语句:

简单类型的定义如下:

以上代码有两种基本类型不同:

第一是布尔值,在Object-C种使用 BOOL 来进行声明;

第二:字符串的定义使用NSString,大家知道字符串是类类型,显然在Object这种类c语言声明其对象则采用*指针,对于指针概念不是很了解请“度娘”之~

然后打印语句则使用[NSLog(@””)]语句,如下:

打印的方式都是通过%+?的形式来表示打印的类型,从以上两小段代码种可以看到,在ObjectC中,字符串常量是由@符号与一对””双引号括起的字符序列,字符串打印使用%@;

全部代码:

研究了一下Xcode 发现,在Edit-Format-Re Indent 则是让代码重新排版~~

相关文章
|
数据安全/隐私保护 iOS开发 开发者
完整的苹果内购in-purchase实例-采用object-c语言使用苹果的Storyboard开发模式的完整购买实例
完整的苹果内购in-purchase实例-采用object-c语言使用苹果的Storyboard开发模式的完整购买实例
407 5
|
小程序 Android开发 Swift
开发语言漫谈-Object C
C的家族还有个另类,Object C
Object C学习笔记2-NSLog 格式化输出数据
  1 . 几种常用类型变量声明     int i =10;       BOOL isShow=YES;      BOOL isShow=1;       float f = 3.1415926;       char a =120;       NSString *name...
1452 0
|
安全 IDE Java
重学Java基础篇—Java Object类常用方法深度解析
Java中,Object类作为所有类的超类,提供了多个核心方法以支持对象的基本行为。其中,`toString()`用于对象的字符串表示,重写时应包含关键信息;`equals()`与`hashCode()`需成对重写,确保对象等价判断的一致性;`getClass()`用于运行时类型识别;`clone()`实现对象复制,需区分浅拷贝与深拷贝;`wait()/notify()`支持线程协作。此外,`finalize()`已过时,建议使用更安全的资源管理方式。合理运用这些方法,并遵循最佳实践,可提升代码质量与健壮性。
670 1
|
JSON Java Apache
Java基础-常用API-Object类
继承是面向对象编程的重要特性,允许从已有类派生新类。Java采用单继承机制,默认所有类继承自Object类。Object类提供了多个常用方法,如`clone()`用于复制对象,`equals()`判断对象是否相等,`hashCode()`计算哈希码,`toString()`返回对象的字符串表示,`wait()`、`notify()`和`notifyAll()`用于线程同步,`finalize()`在对象被垃圾回收时调用。掌握这些方法有助于更好地理解和使用Java中的对象行为。
446 8