CFShow 打印核心基础对象的内容

~/Library/Developer/Shared/Documentation/DocSets/com.apple.adc.documentation.AppleiOS8.1.iOSLibrary.docset/Contents/Resources/Documents/documentation/CoreFoundation/Reference/CFTypeRef/index.html

CFShow
Prints a description of a Core Foundation object to stderr.

Declaration
SWIFT
func CFShow(_ obj: AnyObject!)
OBJECTIVE-C
void CFShow ( CFTypeRef obj );
Parameters
obj    
A Core Foundation object derived from CFType. If obj is not a Core Foundation object, an assertion is raised.
Discussion
The output is printed to the standard I/O standard error (stderr).

This function is useful as a debugging aid for Core Foundation objects. Because these objects are based on opaque types, it is difficult to examine their contents directly. However, the opaque types implement description function callbacks that return descriptions of their objects. This function invokes these callbacks.

Special Considerations
You can use CFShow in one of two general ways. If your debugger supports function calls (such as gdb does), call CFShow in the debugger:

(gdb) call (void) CFShow(string)
Hello World
You can also incorporate calls to CFShow in a test version of your code to print out "snapshots" of Core Foundation objects to the console.

Import Statement
import CoreFoundation

Availability
Available in iOS 2.0 and later.

时间: 2024-10-06 05:12:18

CFShow 打印核心基础对象的内容的相关文章

打印json对象的内容及JSON.stringify函数应用_json

在调试的时候,经常需要知道json对象的内容,通过JSON.stringify函数,可以转换json对象为字符串. 复制代码 代码如下: $(document).ready(function() { $.ajax({ type: "post", dataType: "json", url: '/centermanage/modules/admin/index.php?task=getequipmentinfo', data: "&id="

Dojo学习笔记 3. Dojo的基础对象和方法

这里所说的基础对象和方法是指的不Require任何包就能够调用的对象和方法 匿名函数 在开始前,我想介绍一下js里的匿名函数,这个在阅读dojo的源代码的时候,会发现到处都有匿名函数 ;(function(){ alert(123); })(); //前面的分号是一个空语句,是可以不要的 匿名函数.一个匿名函数就是一个没有名字的函数. 你可以认为他们是一次性函数.当你只需要用一次某个函数时,他们就特别有用.通过使用匿名函数,没有必要把函数一直放在内存中,所以使用匿名函数更加有效率. 当然你也可以

Javascript基础知识(一)核心基础语法与事件模型_基础知识

一.Javascript核心基础语法 1.Javascript是一门增加交互效果的编程语言,它最初由网景公司发明,最后提交给ECMA(欧洲计算机制造商协会),ECMA将Javascript标准化,其命名为Javascript. 2.Javascript是一门解释性语言,无需编译就可以直接在浏览器下运行. 3.Javascript的用途?  1.可以控制网页中所有元素,增加.删除.修改元素的属性.  2.可以在html中放入动态文本.  3.响应用户在使用网页时产生的事件.  4.校验用户输入的数

Zope3中的基础对象说明

Zope对象能帮我们处理不同的任务,不同的对象可处理应用程序中的不同部份.一些对象可保存内容(文本.电子表格和图象等):一些对象可处理逻辑操作,如接收Web表单的输入或执行脚本:一些对象可控制内容的显示,如显示网页.邮件等. 一般来说,基础的Zope对象有以下三类: 内容对象:内容对象可保存各种文本二进制数据,另外,内容对象还可存取外部数据,如系统文件和http://www.aliyun.com/zixun/aggregation/22.html">关系数据库. 显示对象:Zope提供两种

QT连接打印机打印是如何设置打印机打印出固定格式的内容

问题描述 QT连接打印机打印是如何设置打印机打印出固定格式的内容 如题,怎么来设置打印机的输出格式,使其固定化,还有如何打印出条形码, 解决方案 QT用zint打印条码 http://download.csdn.net/detail/morg2/7007471

criptx cab-Scriptx.cab打印的时候 对象为 null 或未定义

问题描述 Scriptx.cab打印的时候 对象为 null 或未定义 在使用Scriptx.cab打印的时候,提示安装控件,点安装后感觉没有什么反应,然后点打印,就报js错误,对象为null或未定义,前提是我现的开发机现在没有连接打印机(会不会是没有连接打印机的原因?). 下面是代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> New Document var hkey_root,hkey

使用 Visual C# .NET 打印 RichTextBox 控件的内容 的问题

问题描述 借此宝地问一下,我按照这个网页的方法打印RichTextBox控件的内容,可是进行到"9.将RichTextBoxPrintCtrl从工具箱拖入Form1."就不对了.还是没有这个控件.请问各位高手如何解决这个问题?http://support.microsoft.com/kb/812425 解决方案

java 打印-java如何打印一个URL中的内容

问题描述 java如何打印一个URL中的内容 求教如何用java的api,打印一个动态网页,比如报表? 注意是非客户端打印,不用js 解决方案 内嵌一个浏览器引擎. 解决方案二: HttpURLConnection.getResponseMessage拿到string再用htmlparser解析http://htmlparser.sourceforge.net

webapp-HBuilder有什么办法可以直接在电脑谷歌浏览器上打印有关html+ plus的内容?

问题描述 HBuilder有什么办法可以直接在电脑谷歌浏览器上打印有关html+ plus的内容? 用的是HBuilder软件,听说也可以用谷歌浏览器直接打印plus相关的东西,需要装一个插件,求大神们指点一下,有什么方法实现谷歌浏览器直接打印plus相关的内容,求大神帮忙,万分感谢 $.plusReady(function () { alert(JSON.stringify(plus)); alert(JSON.stringify(plus.networkinfo));//{"CONNECTI