IOS开发教程--NSLog输出格式控制

%@ Object

%d, %i signed int

%u unsigned int

%f float/double

%x, %X hexadecimal int

%o octal int

%zu size_t

%p pointer

%e float/double (in scientific notation)

%g float/double (as %f or %e, depending on value)

%s C string (bytes)

%S C string (unichar)

%.*s Pascal string (requires two arguments, pass pstr[0] as the first, pstr+1 as the second)

%c character

%C unichar

%lld long long

%llu unsigned long long

%Lf long double

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-07-29 20:46:28

IOS开发教程--NSLog输出格式控制的相关文章

iOS开发中NSLog输出格式大全

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

懒加载的用处和赋nil操作[iOS开发教程]

懒加载的用处和赋nil操作 1:数据,清空操作: self.array = nil; 2:归档从新从本地获取数据 self.archive = nil; ##id = nil的用处 block当参数,并在方法体中如下调用 safe block版本 <#block#> ? <#block#>() : nil; 或进阶版本:safe block 加 绑定代码版本 if(<#block#>) { <#block#>(); <#Code:在请求成功后同时进行的

IOS开发教程。

http://djxh777.blog.163.com/blog/#m=0&t=1&c=fks_084070087082085070085081085095092080087067083086087065 IOS开发教程.

[IOS开发教程] iOS如何固定UITableView中cell.imageView.image的图片大小

凡是进行ios开发的,基本上都会遇到要展示列表,或者即使不是标准列表,但由于数量不固定,也需要如同列表一样从上往下显示.加载的情况.这些,都绕不过对UITableView的使用. 在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信.QQ.新浪微博等软件基本上随处都是UITableView.当然它的广泛使用自然离不开它强大的功能. 我们经常在开发过程中会用到默认UITableView的cell.imageView.image,如果图

iOS开发 替换NSLog打印设置

在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用的性能,针对这种问题可以写一些宏来控制这些调试信息的输出. 在release版本禁止输出NSLog内容 因为NSLog的输出还是比较消耗系统资源的,而且输出的数据也可能会暴露出App里的保密数据,所以发布正式版时需要把这些输出全部屏蔽掉. 我们可以在发布版本前先把所有NSLog语句注释掉,

iOS开发教程:Storyboard全解析-第一部分

本文转载至http://blog.csdn.net/chang6520/article/details/7945845 感谢原文作者分享 故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:   现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了.如果你要制作一个页面很多很复杂的App,Storyboa

ios开发-教程选择

旧项目为oc项目 入门选择书籍 he.iOS.Apprentice 图文教程 只能看 The.iOS.Apprentice.2nd.Edition 之后都是swift介绍了 共五个教程 分张介绍 阅读教程参考了有道翻译... The iOS Apprentice 1 - Getting Started 一个名字为<The Bull's Eye game>的游戏介绍 1.学习了xCode的简单布局 2.Oc工程建立和结构 3.Main.storyboard中如何添加Button,Label,和绑

从一个弱引用导致的奔溃 谈 weak assign strong的应用场景【iOS开发教程】

从一个弱引用导致的奔溃 谈 weak assign strong的应用场景 .h中的定义方法一: @property (nonatomic, assign) NSArray *dataSource; 定义方法二 @property (nonatomic, strong) NSArray *dataSource; .m中的实现方法 - (void)viewDidLoad { [super viewDidLoad]; if (YES) { NSArray *array = @[@"1",

IOS开发教程--怎样使用点9图片

事先准备一张图片: UIImage *image = [UIImage imageNamed:@"red.png"]; 在iOS 5.0之前能够这么用: NSInteger leftCapWidth = image.size.width * 0.5f; NSInteger topCapHeight = image.size.height * 0.5f; image = [image stretchableImageWithLeftCapWidth:leftCapWidth topCap