OC NSlog

OC中NSLog函数输出格式详解

%@ 对象

• %d, %i 整数

• %lu 引用技术输出

• %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位双字

时间: 2024-08-27 23:34:41

OC NSlog的相关文章

oc NSLog输出格式大全

本文的内容是总结了一下iOS开发中NSLog输出格式大全,虽然比较基础,但有总结毕竟会各位正在学习iOS开发的朋友们一些小小的帮助. %@                   对象 %d, %i               整数 %u                    无符整形 %f                     浮点/双字 %x, %X              二进制整数 %o                    八进制整数 %zu size_t %p            

OC 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位双字

Swift学习笔记一:与OC的区别

在 Swift 中没有了 main.m,@UIApplicationMain 是程序入口 在 Swift 中只有 .swift 文件,没有 .h/.m 文件的区分 在 Swift 中,一个类就是用一对 {} 括起的,没有 @implementation 和 @end  1. 方法调用  OC      [[UIView alloc] initWithXXX:]  Swift   UIView(XXX: )    UIView() 类名()    ==  alloc / init 2. 类方法  

oc学习第一天

OC第一天 2016-3-14 eg :1 #import <Foundation/Foundation.h> //在OC中包含头文件使用 #import //#import <Foundation/Foundation.h> 表示是:包含的是Foundation 框架中的Foundation.h //NSObject:OC的根类 //OC实现文件的后缀名为.m //总结系统内部的类和方法的特点 int main(int argc, const char * argv[]) { @

oc 属性、点语法、KVC

?.属性 概念 属性是Objective-C 2.0定义的语法,为实例变量提供了setter. getter?法的默认实现.能在?定程度上简化程序代码,并且增强实例变量的访问安全性 定义 @interface Person : NSObject @property 属性的类型 属性的名字 @end 等价 { NSInteger _number;  //实例变量 } - (void)setNumber:(NSInteger)number; - (NSInteger)number; ?.属性的Att

黑马程序员--浅析浅复制和深复制的本质

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); 实例浅析oc中的浅复制和深复制的本质 代码段1: #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSMutable

ios -- Swift语法(一)

目前随着公司开发模式的变更,swift也显得越发重要,相对来说,swift语言更加简洁,严谨.但相对而言,感觉swift细节的处理很繁琐,可能是还没适应的缘故吧.基本每写一句代码,都要对变量的数据类型进行判断,还要进行强转等等. 好了,废话不多说了,直接把我对swift的语法的一些理解奉献给大家,希望能对学习swift语法的朋友有所帮助,如有不足之处,还请多多包涵,如果有错误之处,欢迎指正 Swift 介绍 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应

OC基础笔记——创建类注意点和printf与NsLog的区别(广州黑马一期)

//1.类的声明和实现不能嵌套的,声明中也不能嵌套其他声明,实现也不能嵌套其他的实现 //2.类的声明中仅仅能放成员变量和方法的声明 //3.成员变量一定要声明在大括号中, //4.不能在声明的时候给变量赋值 //5.方法不可以写大括号中 //6.成员变量不能定义在大括号外部 //7.方法定义一定要在大括号与@end之间 //8.对象方法只能同多对象调用,不可以使用C语言的方式进行调用 //9.外部不能识别定义在@interface 与 @end 函数,但是可以放在@implementation

description方法 oc 就是NSLog使用

使用场景: 父类的-description默认是调用返回的是“类名+内存地址:” 我们需要重写这个方法: NSLog输出C语言字符串的时候,不能有中文: 打印当前的行号:NSLog(@“%d”,_LINE_); 打印当前文件所处的文件路径:printf(@“%s\n”,_FILE_); 打印指针变量地址:NSLog(@“%p”,&p); 打印对象地址:NSLog(@“%p”,p); 输出当前函数名:NSLog(@“%s\n”,_func_);