原文链接:http://blog.csdn.net/a237428367/article/details/5926445 控件应该定义属性而不是公共字段,因为可视化设计器在属性浏览器中显示属性,而不显示字段.属性就像智能字段.属性通常具有带访问函数的专用数据成员,在语法上属性被作为类的字段进行访问.(虽然属性可以具有不同的访问级别,但此处的讨论将重点放在公共访问这种更加常见的情况上. 属性定义通常由以下两部分组成: 1.专用数据成员的定义. private int number = 0; pri
Control.Refresh - does an Control.Invalidate followed by Control.Update.Refresh: 强制控件使其工作区无效并立即重绘自己和任何子控件.== Invalidate Update Control.Invalidate - invalidates a specific region of the Control (defaults to entire client area) and causes a paint messa
来源:http://hi.baidu.com/douxinchun/item/920a7655fe7f3fd8d48bacaf 最近在使用NSTimer的时候,遇到了一些内存错误的问题,找了一片很好的文章可惜是英文的,现自己翻译出来,以备后用. 原文: [timer release] only needs to be called if you “own” the timer. From Apple’s documentation: Because the run loop maintains