技术的乐趣在于分享,欢迎多多交流,多多沟通。
全部博文(877)
发布时间:2015-12-07 23:16:58
http://blog.csdn.net/zhangao0086/article/details/7165041在网上看到有人如此实现动态调整高度:点击。不至于为了获取高度创建一个不需要的cell。主要有两个地方需要调整高度,一个是自己创建的UILabel或其它子视图,另一个就是cell的高度。cell内部的view的frame通过重写cell的layoutSubviews方法就行了.........【阅读全文】
发布时间:2015-11-24 01:01:47
C++项目中的extern "C" {}http://www.cnblogs.com/skynet/archive/2010/07/10/1774964.html在用C++的项目源码中,经常会不可避免的会看到下面的代码:123456.........【阅读全文】
发布时间:2014-12-04 20:12:38
#include <stdio.h>//int (*func)(int *p);//int (*func[5])(int *);//说明func数组的元素是函数类型的指针,它指向的函数具有int*类型的形参,返回值类型为int。//int ((*func)[5] )(int *);//错误//错误原因:/*首先说明(这里的这个func是一个指针!)然后具体分析:找到变量名func,外面有一对圆括号,.........【阅读全文】
发布时间:2014-12-04 19:43:50
int(*func)(int *);首先找到变量名func,外面有一对圆括号,而且左边是一个*号,这说明func是一个指针;然后跳出这个圆括号,先看右边,又遇到圆括号,这说明(*func)是一个函数(如 intXXX(int *)一样,用XXX来代替(*func),我们平时说XXX为一个函数,函数XXX具有int * 类型的形参,返回值类型是int),所以func是一个.........【阅读全文】
发布时间:2014-07-24 20:49:32
extern char permis = 'Y'; //错误 只能在定义声明中能对变量进行初始化!错误原因:关键字extern的存在标志着这是一个引用声明,而非定义声明,非定义声明不能进行初始化声明分为两种:1. int tern = 1;//这种声明称为定义声明(defining declaration) &.........【阅读全文】