- 博客(5)
- 收藏
- 关注
原创 OC学习笔记 (3) -- 关于OC的特性、类别和协议
<br />1.特性<br />在OC中,使用@property声明成员变量,使之自动具有get/set的方法。<br />使用如下,在声明中<br />@interface A:NSObject<br />{<br /> float a;<br />}<br /> <br />@property float a;//(注意,这里未必要和上面的变量同名,可以起一个别名,但在使用的时候需要使用别名 ,如name)<br />@end<br /> <br />在implementation中:<br />
2011-04-13 10:34:00 365
原创 像素美术学习(1)
1.工具:推荐使用 GraphicsGale FreeEdition2.像素美术中常用线条(1)22.6度斜线:1像素的笔刷工具,以两个像素点分为两点横排、两点竖排两种方式。此类线条常用于建筑的描绘。因此3D建筑的统一透视角度也为22.6度。(2)30度斜线:以两像素间隔一像素斜向排列。(3)45度地斜线:一像素一像素顺次排列。(4)弧线:像素以3-2-1-2-3,4-2-2-4,5-1-1-5的排列方式进行排列。多用于人物等的绘制3.
2011-04-05 12:12:00 512
原创 Objective-C 学习笔记(2) -- OC的内存管理
1.引用计数(保留计数):OC使用计数值对内存进行管理。(1)首先,使用alloc在堆上生成对象。使用dealloc将对象所分配的内存释放。(2)当使用alloc或者new或copy构造对象的时候,对象的保留计数值被置为1。(3)要增加对象的保留计数器值,可以给对象发送一个retain消息,如果要减少计数值,则给对象发送release消息。(4)当对象的计数值为0的时候,dealloc自动被调用。(5)使用 -(unsigned)retaincount 返回当前的计数值。2.内存泄露和指针无效:(1)考虑以
2011-04-04 21:13:00 969
原创 Objective-C 学习笔记(1)
<br />(1)类的实例化<br />在OC中,不允许像C++一样实例化一个变量,必须使用指针操纵对象。<br />Person *per = [[Person alloc] init];<br /> <br />(2)多态<br />F *f = [[F alloc] init];<br />G *g = [[G alloc] init];<br /> <br />id p;<br />p = f;<br />[f print];<br />p = g;<br />[g print];<br /> <b
2011-04-04 20:42:00 269
原创 品牌战略
(1)准备期a.预防负面信息:用户对负面信息往往十分敏感b.明确产品的类别:消费者倾向于某品牌,往往是因为该品牌代表的某种品类。c.打造品牌代表项:使之独立于其他,易于区分,鲜明独特。(如聘请明星代言人)d.获取高新人状态支持:(如:人民大会堂指定用酒)(2)早期a.总体上,把握和注意缓速发展:又高到低顺势推进。也就是说,要力求让新生产品先去下最有影响力的市场,再依次带动受影响的下级市场。要创造趋势。b.选择原点人群:以何种受众为原点推进。c.规划市场推进:从何处到何处。d.(适度的高价,当然,这条不适用于
2011-04-04 20:03:00 386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人