2014.7.22 当出现错误illegal call of non-static member function? 解决方法:原因在于没有经过对象,就调用了非静态成员函数,只有静态成员函数(static 相当于全局函数)才能直接调用,普通的成员函数的调用应该是object.MemberFunction(),或pObject-Memb
2014.7.22
当出现错误"illegal call of non-static member function"?
解决方法:原因在于没有经过对象,就调用了非静态成员函数,只有静态成员函数(static 相当于全局函数)才能直接调用,普通的成员函数的调用应该是object.MemberFunction(),或pObject->MemberFunction()
静态成员函数如:static CMatrixAgent* CreateMatrixAgent(int Matrix_ServeAgentPort,const char *nMatrix= NULL);
static成员独立于任何对象而存在,不是类类型对象的组成部分
2014.7.30
出现错误:libc++abi.dylib: terminating with uncaught exception of type std::out_of_range: vector:说明有vector是空的,或者循环时超出容器大小
解决办法:跟踪程序,在程序中多打些log("HelloWorld.cpp-h100"),代表的意思是HelloWorld.cpp第100行,这样用来定位错误,或者用断言
现在手中项目中出现的错误解决办法是,在AppDelegate中进入欢迎界面,重新登录一次,下载相关的数据包和Json包。否则,找不到部分数据资源和Json文件。导致解析出来的vector是空的,出现上面错误。
2014.7.31
今天写TestCpp的Demo,在自己的类继承Layout时,在类内部设置Layout的相关属性,结果属性并不能正确执行,在类外面却可以。以后要注意!
2014.8.2
今天写代码发现Label系列并不能使用相对布局