摘要:
很多初学汇编语言的同学可能会对INT 21H这条指令感到困惑,不知道是什么意思,下面就以一段简单的程序为大家讲解:例如:需要键盘输入,并且回显。AH的值需要查表取得,表在下面指令:MOV AH,01INT 21H通过这样两条指令,输入的字符就会被存储在AL中。表:DOS系统功能调INT 21HAH功能调用参数返回参数00程序终止(同INT 20H)CS=程序段前缀 01键盘输入并回显 AL=输入字符02显示输出DL=输出字符 03异步通迅输入 AL=输入数据04异步通迅输出DL=输出数据 05打印机输出DL=输出字符 06直接控制台I/ODL=FF(输入)DL=字符(输出)AL=输入字符07键 阅读全文
摘要:
排序ARRAY使用NSMUTABLEARRAY 阅读全文
摘要:
Instruments工具激活时,可用XCODE ATTACH TO PROCESS注入调试.查看向已dealloc的对象发送消息的地址对应的对象. 阅读全文
摘要:
When your iPhone app crashes with ‘BAD ACCESS’ you’re in trouble – a memory bug where you tried to call a method on a object that was already deleted. Instruments has support for NSZombie – a feature that makes it easy to find the source of the bug by showing you a full history of every alloc, retai 阅读全文
摘要:
生命的目的是要变成有意识(conCscious)。这不仅是瑜伽的目的,生命的进化本身也在于变得越来越有意识,而瑜伽还意味着更多一些东西。生命的进化是要求变得越来越有意识,但是意识(consciousness)却总是他物指向的(otheroriented):你总是在意识到某个东西、某个客体。瑜伽意味着在没有客体只有意识存在的层面上进化。瑜伽是朝向纯净意识的进化,而不是在意识到的“某个东西”,它只能“是”意识本身。当你在意识某个东西时,你不会意识到意识本身的存在。你的意识是集中在某个东西上的,你的注意力并不在意识本身的源头上。在瑜伽中,整个努力就是要变得意识到客体和意识本身这两者,意识有着... 阅读全文
摘要:
在模拟器中运行已编译好的项目.在XCODE菜单中选择product ->attach to process 选择likely target即可. 阅读全文
摘要:
CornerStone是个人非常喜欢的mac上的一款SVN客户端工具,官方提供了14天的免费试用(trail)版本。我们可以在此基础上提供无限期试用版本。方法一:如果你从来没有安装过这个trail版本,直接把当前系统时间改成未来的某个时间,比如2020年,然后安装,运行一次。之后退出程序,将系统时间还原。恭喜你,你已经破解完成了。方法二:如果你不幸已经安装并运行过软件,那就需要找到安装记录并删除它。步骤如下:1,显示系统隐藏文件。在终端(Terminal)中输入如下命令:defaults write ~/Library/Preferences/com.apple.finder AppleSho 阅读全文
摘要:
今天添加静态库时把.M文件也添加进来了.结果链接时出了些错误,搞了半天. 阅读全文
摘要:
objective-c的变量名最好不要和类名重复.也不要和方法名重复.有时OBJC的动态识别系统会识别出错. 阅读全文
摘要:
对于大型项目,把预编译头文件删掉之后,这速度能快一些了.特别是包含C++库文件.不必每次都产生两个预编译头文件了. 阅读全文