1.  NSLog           是Foundation提供的一个输出函数,它的功能非常强大,不仅可以输出字符串,还可以输出各种对象,到后面程序还会见到大量的使用NSLog()函数. 2.  NS          是一个前缀,Cocoa对其所有函数.常量.类型前面都会增加“NS”前缀,该前缀用于区分该函数来自Cocoa,而不是来自其它程序包 3.常用扩展名 .c   C语言的源程序 .cpp  .cc    C++的源程序 .h    头文件 .m   oc源程序 .mm  oc++源程…
在OC中,当像一个对象发送消息,而对象找到消息后,从它的类方法列表,父类方法列表,一直找到根类方法列表都没有找到与这个选择子对应的函数指针.那么这个对象就会触发消息转发机制. OC对象的继承链和isa指针链如图: 消息转发流程如下: 1.先调用实例方法resolveInstanceMethod 如果作者在这里使用runtime动态添加对应的方法,并且返回yes.就万事大吉.对象找到了处理的方法, 并且将这个新增的方法添加到类的方法缓存列表 2.如果上面的方法返回NO的话,对象会调用forward…
OC门,又称集电极开路门,Open Collector.   为什么引入OC门?实际使用中,有时需要两个或两个以上与非门的输出端连接在同一条导线上,将这些与非门上的数据(状态电平)用同一条导线输送出去.因此,需要一种新的与非门电路--OC门来实现“线与逻辑”.   OC门主要用于3个方面:(1)实现线与逻辑(2)用做电平转换(3)用做驱动器.   1.实现线与逻辑,两个或两个以上输出端直接相连输出“AND”的功能 2. 实现与或非逻辑,用于电平转换.驱动器(TTL电平转换为CMOS电平)   2…
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaYAAACnCAIAAADVOG9FAAAgAElEQVR4nOy9eXwcxZk/vL/9ve8eb7KbkHPZ3VwbkmwCm00gIUBIuAmHD2mOvubSYcm3fAG2weYO5jCHsaXpruqWZMsGLC4jaaa7qnskGwg+sKQ5JBtrpntka7p7ZHMEG0iA3dX7R3ePRpYty/YY77LW5/k8n+pSTdVT3+epp5+qrq7+i5Fzf+f+z…
大家好,这篇我开始学习函数了.先学 C 函数,然后再 OC 的吧.OC 应该复杂点的吧. 然后看看汇编情况哦! 学习函数呢,肯定要弄清楚几个事情. 1.跳转地址. 2.返回地址 3.参数 4.函数获取参数 5.返回值和如何返回 6.扫尾 我们开始了哦!1个个的突破!唉,这个学习笔记是一边学一边写,不知道到底能不能边写边突破呢.小马过河,试试吧.呵呵. 1.跳转地址.因为xcode默认反汇编的时候,并没有显示出机器码,所以这里,我们要用一个命令去显示:disassemble -fmb 我们发现这样…
在西方国家的字母体系,分成两大字族:serif 及 sans serif.其中 typewriter 打字机字体,虽然也是 sans serif,但由于他是等距字,所以另独立出一个 Typewriter 字族出来.serif 的意思是,在字的笔画开始及结束的地方有额外的装饰,而且笔画的粗细会因直横的不同而有不同.相反的,sans serif 就没有这些额外装饰,而且笔画粗细大致上是差不多.一为有衬线字体,二为无衬线.…
http://www.amobbs.com/thread-4503884-1-1.html 这个小玩意,采用 ATMEL 的传统51MCU作主控制芯片,加上SD卡和显示屏,就可以作简单的音乐播放器了,虽然音质不怎么样,不过作为DIY还是蛮有乐趣,希望大家喜欢. 没有采用FAT文件系统,只是按扇区读取SD卡,由于2051资源有限,改为4051有望可以操作FAT,但目前程序还在不断完善中.128byte怎样读取512byte的扇区数据?可以采用边读边播放的方式,就能解决.音乐文件是32KHz取样率的…
基于6575平台: GPIO驱动程序提供了两个接口: (1)内核空间:所提供的GPIO驱动程序,驱动程序可以调用其他函数 (2)用户空间:用户空间的程序可以通过发送IOCTL   /dev/ mtgpio的操作GPIO GPIO_PIN 枚举所有的GPIO引脚.它将被用于在每个gpio驱动 查看文本打印? typedef enum GPIO_PIN { GPIO_UNSUPPORTED = -1, GPIO0  , GPIO1  , GPIO2  , GPIO3  , GPIO4  , GPIO…
原文链接:https://www.cnblogs.com/sunddenly/p/4031881.html 一.Zookeeper的四字命令 Zookeeper支持某些特定的四字命令字母与其的交互.他们大多数是查询命令,用来获取Zookeeper服务的当前状态及相关信息.用户在客户端可以通过telnet或nc向Zookeeper提交相应的命令.Zookeeper常用的四字命令见下图所示.…
一.Zookeeper的四字命令 Zookeeper支持某些特定的四字命令字母与其的交互.他们大多数是查询命令,用来获取Zookeeper服务的当前状态及相关信息.用户在客户端可以通过telnet或nc向Zookeeper提交相应的命令.Zookeeper常用的四字命令见下图所示.…