- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 微博项目---类别
类别是一种为现有的类添加新方法的方式。程序员总是习惯把类别代码放在独立的文件中,通常会以“类名称+类别名称”的风格命名。可以在类别中添加属性,但是不能添加实例变量,而且属性必须是@dynamic类型的。添加属性的好处在于你可以通过点表达式来访问setter和getter方法。类别的三个用途:1.将类的实现代码分散到多个不同文件或框架中;2.创建对私有方法的向前引用;3.以及向对象添加非
2013-11-30 10:24:29 916
原创 微博项目---初始化控制器
当我们创建了一个ViewController文件之后,进入xib页面之后,我们要取消勾选右侧第一栏File inspector中的“Use Autolayout"的复选项。否则,当我们把程序运行在6.0以下的系统的时候系统就会崩溃。通常引用一个类有两种方法:1):通过import方式引入;2):通过@class方式引入。这两种方式的区别在于:1、#import方式会包含被引用类
2013-11-28 15:56:06 1008
原创 微博项目---项目介绍
新浪微博开放平台(Weibo Open Platform)是基于新浪微博海量用户和强大的传播能力,接入第三方合作伙伴服务,向用户提供丰富应用和完善服务的开放平台。将你的服务接入微博平台,有助于推广产品,增加网站/应用的流量、拓展新用户、获得收益。用户多、活跃度高3.65亿用户资源;活跃用户数超过1亿;信息传播快,程度深。丰富的接口资源200+ Open API;日均调用
2013-11-25 22:54:21 1992
原创 微博项目---IOS项目开发流程
客户端项目开发流程a.产品经理做需求调研,确定产品需求,编写需求文档;b.产品人员完成产品原型;c.产品经理召开会议(产品,UI,UE,开发,测试,服务器);d.设计人员根据原型设计出一系列UI界面;e.服务器与客户端成员一起制定接口文档;f.项目经理制定项目开发进度,分配任务,预算开发周期;g.移动客户端开发人员根据UI界面和需求文档开始编写代码,开发模块上的功能;
2013-11-25 21:01:56 1509
原创 IOS学习笔记-属性
@property预编译指令的作用是自动声明属性的setter和getter方法。@synthesize也是一种新的编译器功能,它表示“创建了该属性的访问代码”。当遇到@synthesize rainHandling;这行代码时,编译器将添加实现-setRainHandling:和-rainHandling方法的预编译代码。有两个地方可以用来添加实例变量声明:头文件和实现文件。我们甚至可以
2013-11-25 15:37:52 799
原创 IOS学习笔记-初始化
两种不同的创建对象的方法:(1):[类名 new];(2):[[类名 alloc] init]这两种方法是等价的,不过Cocoa惯例是使用alloc和init而不使用new.类簇:一群隐藏在通用接口之下的与实现相关的类。在Cocoa中,许多类实际上是以类簇的方式实现的。创建NSString对象时,实际上获得的可能是NSLiteralString、NSCFString、NS
2013-11-25 09:42:01 940
原创 IOS学习笔记-概述
每天花30分钟看苹果的官方文档。ARC只对可保留的对象指针(ROPs)有效。可保留的对象指针主要有以下三种:(1):代码块指针(2):Objective-C对象指针(3):通过_attribute_((NSObject))类型定义的指针。桥接转换(bridge cast)的三种类型:(1):(_bridge类型)操作符:这种类型的转换会传递指针,但不会传递它的所有权
2013-11-20 18:14:30 1373
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人