- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 将文件从应用程序Bundle复制到Documents目录
//将数据库文件从资源库剪切到Documents目录,由于在沙盒里只有Documents目录是可读写的-(NSString*) copyFile2Documents:(NSString*)fileName{ NSFileManager*fileManager =[NSFileManager defaultManager]; NSError*error; NSArray*
2014-06-14 08:00:13 3388
原创 Mac/iOS平台SVN不识别"@"的处理方式
问题场景:开发过程中,想要删除SVN服务器上的一个图片文件,此图片命名为:image@2x.png,使用命令:svn rm image@2x.png后,提示svn: 'image' does not exist。但是经确认服务器上肯定是存在这个文件的。所以怀疑是svn服务器不能识别@符号。通过网络上查看发现如下方式,即可解决这个问题。svn路径下不识别加@的图片时,请在
2013-01-22 17:42:38 1465
原创 Xcode4.5工作空间编译依赖错误处理
问题场景描述:workspace 里有一个UI及业务相关的工程A,5个自已移植的第三方静态库(lib):B,C,D,E,F;工程A依赖工程B,工程B依赖C,D,E ,F;直接command+b编译工程A的时候, 工程C总是没有自动编译,需要手动单独编译一下C(其它D,E,F都是自动编译),再编译A才会编译成功。否则出现链接错误,因为C没有编译。问题解决办法:设置工程C的配置
2013-01-17 11:11:33 558
原创 c++编码中的简单体会(不断补充)
1、关于C++中的static。 static 属于声明含义的关键字,所谓声明含义是指:不管是函数和成员只在声明的时候用static来标识,在定义的时候不应该加上static。 此外,static数据成员必须在类定义体的外部定义(正好一次)。不像普通数据成员,static成员不是通过类构造函数进行初始化,而是应该在定义时进行初始化。2、关于类的前向声明。 在用C++设计抽象类的接口时,我认为接口方法如果出现引用其它类,此时很容易造成类的相互依赖,所以此时应该在抽象类中用前向声明,而不应该直
2010-08-26 17:46:00 422
原创 继承中:纯虚函数、虚函数、普通成员函数的区别
<br />1、基类中的纯虚函数:它的言外之意就是指必须在继承了它的任何具体类中重新声明,而且它们在抽象类中往往没有定义。再次重述:纯虚函数可以在基类中有定义, 也可以没有定义。但必须在子类中重新声明和定义。<br />“定义纯虚函数的目的在于,使派生类仅仅只是继承函数的接口”<br /> <br />2、基类中的(非纯)虚函数:它的言外之意是指派生类继承了函数的接口,但简单虚函数一般还提供了实现,派生类可以选择改写它们或不改写它们。再次重述:一般的虚函数在基类中必须要实现,我们称作缺省实现。如果在基类中只
2010-08-13 11:34:00 1643
原创 LOG4CPP &amp; C++实现日志(-)
通过本文你一定可以了解如何实现log4cpp来实现日志。准备好了吗?我们开始。 在此你得带着以下几个问题: (1)LOG4CPP是什么? (2)用它来做什么? (3)如何用? (4)如何安装? 前两个问题,我先来用文字回答,这是理论的东西,可以浏览一下, 不太了解的地方跳过去,等到下面用一个小例子实现一下,再回过头来理解,更是收益多多。
2008-07-31 18:10:00 1646 1
原创 Unix man 手册(学习笔记)
在unix下面做开发,查看man手册是非常必要,也是非常需要的。如何更快速的使用man? 当然,平时有不会的命令,或者记不住命令的参数时,就会man一下,可是在unix man手册里有这样一个现象,比如你想查看一下read()这个C库函数的功能和参数以及用法。man read其结果呢?只会出shell的read命令的相关帮助信息,没有出现read()库函数的相
2008-07-25 17:01:00 5493
s3c2410 linux内核移植细讲
2009-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人