2012年8月5日

摘要: nil Nil NULL NSNull nil: A null pointer to an Objective-C object. ( #define nil ((id)0) ) nil 是一个对象值。 Nil: A null pointer to an Objective-C class. NUL 阅读全文
posted @ 2012-08-05 23:36 Yang.XQ 阅读(318) 评论(0) 推荐(0)
摘要: 声明property的语法为:@property(属性 [, 属性2, ...]) 类型名称;属性分为3类1.读写属性(Writability)包含:readwrite / readonly2.setter语义(Setter Semantics)包含:assign / retain / copy3.原子性(Atomicity)包含:nonatomic下面具体说明各个属性的含义:readwrite / readonly:决定是否生成set访问器,readwrite是默认属性,生成getter和setter方法;readonly只生成getter方法,不生成setter方法。readonly关键字 阅读全文
posted @ 2012-08-05 23:33 Yang.XQ 阅读(215) 评论(0) 推荐(0)

2012年7月20日

摘要: protocol和delegate完全不是一回事,放在一起说,只是因为我们经常在同一个头文件里看到这两个word。protocol和java里interface的概念类似,是Objective-C语法的一部分。定义protocol如下@protocol ClassADelegate- (void)methodA;- (void)methodB;@end那么就是定义了一组函数,这组函数放在一起叫作一个protocol,也就是协议。函数是需要被实现的,所以如果对于class如下@interface ClassB <ClassADelegate> {}@end就叫作ClassB conf 阅读全文
posted @ 2012-07-20 00:51 Yang.XQ 阅读(133) 评论(0) 推荐(0)
摘要: 一、简单的get请求 网络编程是我们经常遇到的,在IPhone中,SDK提供了良好的接口,主要使用的类有 NSURL,NSMutableURLRequest,NSURLConnection等等。一般情况下建议使用异步接收数据的方式来请求网络连接,这种网络连接分为两步,第一步是新建NSURLConne 阅读全文
posted @ 2012-07-20 00:33 Yang.XQ 阅读(174) 评论(0) 推荐(0)

导航