当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息.警告信息可能意味着程序中隐含的大错误,也可能确实没有问题.对于警告的正确处理方式应该是:尽可能地消除之.对于编译程序给出的每个警告都应该仔细分析,看看是否真的有问题.只有那些确实无问题的警告才能放下不管. 说明: 由于编译的警告各种各样,根本不可以一一罗列出来,下面只是列举出比较典型的一些警告,还有一些警告,大家只要根据字面意思,就可以很快的查找出来,并解决之. 类型1: 显示:warning: implicit declar…
转自:http://lizi464789754.blog.163.com/blog/static/1689370852011924113245778/ 由于 iOS5 xcode4.2 引入了ARC (AutomicReferenceCounting) , 使用xcode4.2 新建项目时,会有一些小小的变化. NSAutoReleasePool  被 @ {Autoreleasepool / / Code for autoreleasepool } block 取代了. 新增了__strong…
Category使得开发过程中,减少了继承的使用,避免子类层级的膨胀.合理使用,可以在不侵入原类代码的基础上,写出漂亮的扩展内容.我更习惯称之为"分类". Category和Extension类似,都是对原类的扩展,区别是前者需要提供Category的名称,并且不直接支持属性:后者为匿名,多存在于类的实现文件,观感上实现属性.变量.方法的私有效果. 主要记录分类使用过程中常涉及的内容: 1.关联对象的使用 分类虽然不直接支持属性,但是可以利用关联对象的方法,达到属性的正常使用效果. 添…
最近要往arm开发板上移植android系统,大大小小的问题遇到了太多太多,都是泪啊.本人初接触嵌入式开发,对问题的根源不是太了解,不过好在每解决一个问题,便记录一下.话不多说,正式罗列问题: host Executable: a3dconvert (out/host/linux-x86/obj/EXECUTABLES/a3dconvert_intermediates/a3dconvert) /usr/bin//libstdc++.so when searching for -lstdc++ /…
源码编译apache报错的解决方法   问题介绍 在源码编译安装httpd时,./configure执行无错误,到make时就报错,在网络上搜索了很多文章,很多方法如换apr-util的低版本并不能很好的解决该错误.经过不断的努力,我最终解决了该问题,现将方法记录. 说明:apr/apr-util都是源码编译安装的 错误如下: ... /usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_StopParser'…
R语言—如何安装Github包的解决方法,亲测有效 准备安装材料: R包-REmap GitHub下载地址:https://github.com/lchiffon/REmap R包-baidumap GitHub下载地址:https://github.com/badbye/baidumap 准备环境条件: #方法一:在线安装 install.packages("devtools") install.packages("rJava") library(rJava) l…
如何看待编译警告 当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息.警告信息可能意味着程序中隐含的大错误,也可能确实没有问题.对于警告的正确处理方式应该是:尽可能地消除之.对于编译程序给出的每个警告都应该仔细分析,看看是否真的有问题.只有那些确实无问题的警告才能放下不管. 说明: 由于编译的警告各种各样,根本不可以一一罗列出来,下面只是列举出比较典型的一些警告,还有一些警告,大家只要根据字面意思,就可以很快的查找出来,并解决之. 类型1: 显示:warning: implic…
从sdk3.2.5升级到sdk 7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了.1,警告:“xoxoxoxo”  is deprecated解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可. 2,警告:Declaration of "struct sockaddr" will not be visible outside of this function解决办法:在你的开源.m文件中添加 #import 3,警告:Implicit conversion fro…
编译VC++程序的时候出现如下提示警告: warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss 因为只是一个warning,不影响正常编译,所以并没有引起大家多大的关注.我一开始的时候也是如此.但是后来出现的次数多了,发现这个警告和在程序D…
编译VC++程序的时候出现如下提示警告: warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss 因为只是一个warning,不影响正常编译,所以并没有引起大家多大的关注.我一开始的时候也是如此.但是后来出现的次数多了,发现这个警告和在程序D…